Ich versuche, die Bildlaufposition auf einer Seite so einzustellen, dass der Bildlauf ganz nach oben gescrollt wird.
Ich glaube, ich brauche so etwas, aber es funktioniert nicht:
(function () { alert('hello'); document.body.scrollTop = 0; } ());
Irgendwelche Ideen?
javascript
Mike Rifgin
quelle
quelle
Auch erwähnenswert
window.scrollBy(dx,dy)
( ref )quelle
Beachten Sie, dass Elemente nicht über die Methoden
scrollTo
und verfügen, wenn Sie ein Element anstelle des vollständigen Fensters scrollen möchtenscrollBy
. Du solltest:Sie können auch die
window.scrollTo
undwindow.scrollBy
-Funktionen aller vorhandenen HTML-Elemente auf der Webseite in Browsern nachahmen, die dies nicht nativ unterstützen :so können Sie tun:
HINWEIS:
Object.defineProperty
wird empfohlen, da das direkte Hinzufügen von Eigenschaften zu demprototype
eine schlechte Angewohnheit ist (wenn Sie es sehen :-).quelle
... oder einfach ersetzen
body
durchdocumentElement
:quelle