Safari 无法在document loaded的时候立即获取window.pageYOffset的值(一直为0),
但是做一个简单的延迟却可以正确获取该值。
Safari

Firefox (结果正常)

IE也会出现同样的问题,即 在document ready的时候 scrollTop始终为0
(在不同浏览器下 分别试了)
document.documentElement.offsetTop
document.body.offsetTop
window.pageYoffset
所以在Safar和IE下 如何能立即获取window.pageYOffset的值
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
走同样的路,发现不同的人生