解決Document.body.scrollTop 在IE 中總是回傳0
問題:
問題:檢索位置在Internet Explorer 中使用document.body.scrollTop 始終傳回0,即使頁面滾動也是如此。
原因:IE 處理頁面滾動的方式與其他瀏覽器不同。特別是在舊版本中,document.body.scrollTop 可能無法可靠地追蹤滾動運動。
解決方案:var top = (document.documentElement && document.documentElement.scrollTop) || document.body.scrollTop;
var top = window.scrollY;
以上是為什麼 IE 中 `document.body.scrollTop` 總是回傳 0?的詳細內容。更多資訊請關注PHP中文網其他相關文章!