Heim > Artikel > Web-Frontend > So ermitteln Sie die Position der Bildlaufleiste in Javascript
Javascript-Methode zum Abrufen der Position der Bildlaufleiste: [if($.browser.webkit){scTop=$("body").scrollTop()}else{scTop =document.documentElement.scrollTop].
Die Betriebsumgebung dieses Artikels: Windows 10-System, Javascript 1.8.5, Thinkpad T480-Computer.
In Javascript haben wir normalerweise zwei Möglichkeiten, die Position der Bildlaufleiste im Browser zu ermitteln. Schauen wir uns als Nächstes diese beiden Möglichkeiten an:
Die erste: document.documentElement.scrollTop
Auf diese Weise ist mit Firefox- und IE-Browsern kompatibel, aber der für den Chrome-Browser erhaltene Wert ist immer 0.
Die zweite Methode: $("body").scrollTop()
Diese Methode ist mit Chrome-Browsern kompatibel, aber der Wert in IE- und Firefox-Browsern ist immer 0.
Der genaueste Weg, den Standort zu ermitteln, ist also:
if($.browser.webkit) { scTop = $("body").scrollTop(); }else { scTop = document.documentElement.scrollTop; }
Empfohlenes Lernen: Javascript-Video-Tutorial
Das obige ist der detaillierte Inhalt vonSo ermitteln Sie die Position der Bildlaufleiste in Javascript. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!