Wie muss ich dieses script verändern, dass...

window.scroll(1,I);
Es gibt keine JS-Methode namens "scroll()" in diesem Fall wäre scrollTo() angebracht.

Die Schleife kannst du dir da übrigens sparen...es reicht vom Prinzip her
Code:
<span onClick="window.scrollBy(0,1200)">Hier klicken zum runter scrollen</span>

Wenn es beabsichtigt war, durch die Schleife den Effekt des "sichtbaren" Scrollens zu erreichen, war dies die falsche Wahl.... das Tempo kann man so nicht im Griff behalten, da dies so einzig von der Geschwindigkeit des Clientrechners abhängig ist....
 
Hab nochmal nachgeschaut....damit mir keiner nachsagen kann, ich verbreite Lügen :-) :

Es gibt tatsächlich eine scroll()-Methode, und zwar in JS1.1
In JS1.2 wurden scrollBy()/scrollTo() eingeführt, scroll() wurde aus Gründen der Abwärtskompatibilität beibehalten.

scroll() ist somit gleichbedeutend mit scrollTo() (beachte dabei das grossgeschriebene T...dann klappts auch damit ;))

Wer also seine Seiten für Netscape3 bzw. IE3 optimiert....sollte scroll() verwenden :-)
 

Neue Beiträge

Zurück