scrollwindow什么意思 window.onscroll和document.body.onscroll的區(qū)別?
window.onscroll和document.body.onscroll的區(qū)別?當(dāng)頁(yè)面滾動(dòng)時(shí):窗口.onscroll以及document.body.onscroll文件IE6和IE6的區(qū)別窗口.o
window.onscroll和document.body.onscroll的區(qū)別?
當(dāng)頁(yè)面滾動(dòng)時(shí):窗口.onscroll以及document.body.onscroll文件IE6和IE6的區(qū)別窗口.onscroll.
document.body.scrollTop文件當(dāng)頁(yè)面具有指定的DTD(或DOCTYPE)時(shí),使用document.documentElement文件. 當(dāng)頁(yè)面沒有DTD(或未指定DOCTYPE)時(shí),使用文件正文. IE和Firefox都是如此。為了兼容(有或沒有DTD),可以使用以下代碼:VAR scrolltop=window.pageYOffset頁(yè)偏移|| document.documentElement.scrollTop文件|| document.body.scrollTop文件||0
判斷jswindow.scroll文件是否滾動(dòng)到底部需要三個(gè)屬性值:scrolltop、clientheight和scrollheight;
1。Scrolltop是滾動(dòng)條在Y軸上的滾動(dòng)距離。
2. Clientheight是內(nèi)容可見區(qū)域的高度。
3. Scrollheight是內(nèi)容可見區(qū)域的高度加上溢出(滾動(dòng))距離。所以,滾動(dòng)條的底部條件是scrolltop clientheight==scrollheight。