我想獲得頁面滾動的垂直位置,但它卡在0
值。scrollTop卡在零
window.onscroll=f;
function f() {
document.getElementById('div1').innerHTML=document.body.scrollTop;
}
我想獲得頁面滾動的垂直位置,但它卡在0
值。scrollTop卡在零
window.onscroll=f;
function f() {
document.getElementById('div1').innerHTML=document.body.scrollTop;
}
嘗試使用類似
document.getElementById('div1').innerHTML=document.documentElement.scrollTop ?
document.documentElement.scrollTop : document.body.scrollTop
在我來說,我是用document.documentElement.scrollTop
時,我應該一直在使用window.pageYOffset
。
您是否滾動回頁面頂部來閱讀'div1'? :) – 2012-03-05 14:47:33
有幾個元素滾動,這可能是一個爛攤子:檢查窗口,和
。 – BiAiB 2012-03-05 14:48:16價值沒有變化....或者以任何方式滾動 – sandbox 2012-03-05 14:49:01