Holger: Effektive höhe eines Frames ermitteln

Beitrag lesen

ich möchte eine eigene Scrollbar erstellen. Meine Scrollbar liegt in einem eigenem Frame.
Mein script sieht so aus:

<script language="JavaScript">
<!--
I=0;
scrollstatus=0;

function scrolldown()
{
I=I+1;
parent.newscontent.window.scroll(1,I);
(scrollstatus==0 && I<=90) ? setTimeout('scrolldown()', 50) : scrollstop();
}

function scrollup()
{
I=I-1;
parent.newscontent.window.scroll(1,I);
(scrollstatus==0 && I>=0) ? setTimeout('scrollup()', 50) : scrollstop();
}

function scrollstop()
{
scrollstatus=1;
}
// -->
</script>

Meine scrolldown() Funktion hat ein Problem, die Zählvaraible läuft ununterbrochen weiter, obwohl die Seite schon ganz nach unten gescrollt ist. Den Ausstiegspunkt (90) sollte ich berechnen, da der User mit unterschiedlichen Auflösungen kommt.