Hallo,
mir schwirrt der Kopf. Ich habe das Forums-Archiv von vorne nach hinten durchwühlt, aber steig nicht durch!
Folgendes Problem:
Ich habe zwei Frames:
1. Frame: Layer "TEST" mit Textinhalt+Tabelle
2 .Frame: Grafik mit JavaScriptaufruf zum scrollen(bewegen) von Test
Alles klappt soweit, aber nach einem resize ist TEST in NN nicht mehr ansprechbar! Wie mache ich den wieder flott?
Vor allem in einem anderen Frame? Zum bessen Verständnis das Script:
var timer = null;
var timer_running = false;
function scroll_dn()
{ var version = parseFloat(navigator.appVersion);
if(!timer_running)
return
if (navigator.appName.indexOf('Netscape') != -1)
{ if (version >= 4.0 && (top.content.document.TEST.clip.height)\*-1 < (top.content.document.TEST.pageY-100 ))
{ top.content.document.TEST.pageY = (top.content.document.TEST.pageY-8 )
}
}
else if (navigator.appName.indexOf('Microsoft') != -1)
{ if (version >= 4.0)
{ top.content.scroll(0,top.content.document.body.scrollTop+16);
}
}
timer = window.setTimeout("scrolldn()", 50)
}
function scroll_up()
{ var version = parseFloat(navigator.appVersion);
if(!timer_running)
return
if (navigator.appName.indexOf('Netscape') != -1)
{ if (version >= 4.0 && top.content.document.TEST.pageY<0 )
{ top.content.document.TEST.pageY = (top.content.document.TEST.pageY+8 )
}
}
else if (navigator.appName.indexOf('Microsoft') != -1)
{ if (version >= 4.0)
{ top.content.scroll(0,top.content.document.body.scrollTop-16);
}
}
timer = window.setTimeout("scroll\_up()", 50)
}
function stopscr()
{
if(timer) window.clearTimeout(timer);
timer_running = false;
timer = null;
}
function startup()
{
timer_running = true;
scroll_up();
}
function startdn()
{
timer_running = true;
scroll_dn();
}
Vielen Dank im Voraus!
Fraenk