Heim >Web-Frontend >js-Tutorial >So erhalten Sie den Wert der Bildlaufleiste durch Kapselung von scroll.js
Dieser Artikel stellt hauptsächlich vor, wie man den Wert der Bildlaufleiste durch Kapselung von scroll.js erhält. Jetzt kann ich ihn mit Ihnen teilen
function Obj(){} Obj.prototype={ scroll:function(){ /* 主要是做兼容处理 这里必须时!=null 因为默认值和每次滚动的时侯 都可以值为0 但是 if(0)为假 所以就只要不为null 就执行 */ if(window.pageYOffset!=null){ /*IE9 和其他标准浏览器*/ return { left:window.pageXOffset, top:window.pageYOffset } } /*声明了<!DOCTYPE html> */ else if(document.compatMode=="CSS1Compat") { return{ left:document.documentElement.scrollLeft, top:document.documentElement.scrollTop } } else{ return { left:document.body.scrollLeft, top:document.body.scrollTop } } } }var obj=new Obj();
Das ist es. Der gesamte Inhalt dieses Artikels soll für das Studium aller hilfreich sein. Weitere verwandte Inhalte finden Sie auf der chinesischen PHP-Website!
Verwandte Empfehlungen:
Über node.js Rufen Sie baidu-aip-SDK auf, um die Funktion der ID-Kartenerkennung zu realisieren
Das obige ist der detaillierte Inhalt vonSo erhalten Sie den Wert der Bildlaufleiste durch Kapselung von scroll.js. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!