js獲取當(dāng)前滾動(dòng)條的位置 js如何控制整個(gè)頁(yè)面滾動(dòng)條的位置?
js如何控制整個(gè)頁(yè)面滾動(dòng)條的位置?通常需要兩頁(yè),如frame或iframe。假設(shè)iframe嵌入在頁(yè)面A和頁(yè)面B中。如果要刷新iframe中的頁(yè)面并將滾動(dòng)條返回到其原始位置,可以執(zhí)行以下操作:1。在頁(yè)
js如何控制整個(gè)頁(yè)面滾動(dòng)條的位置?
通常需要兩頁(yè),如frame或iframe。假設(shè)iframe嵌入在頁(yè)面A和頁(yè)面B中。如果要刷新iframe中的頁(yè)面并將滾動(dòng)條返回到其原始位置,可以執(zhí)行以下操作:
1。在頁(yè)面a中,創(chuàng)建一個(gè)新變量來(lái)記錄頁(yè)面B的滾動(dòng)條位置。varhscrollbarpos=0
2。編寫函數(shù)<scripttype=“text/JavaScript”in page B T“>//將滾動(dòng)條位置傳遞給父頁(yè)a,父頁(yè)a用于返回到原始位置functionsendscrollpos(){parent.hScrollBarPos=文檔. 正文.scrollTop}//每次加載B頁(yè)時(shí),將執(zhí)行以下語(yǔ)句窗口.scrollTo(0, 父級(jí).toolBarFrame.hScrollBarPos)</script>