gpt4 book ai didi

jQuery scrollTo 在 IE8 中导致问题 - 代码块后没有脚本执行

转载 作者:行者123 更新时间:2023-12-01 05:56:56 24 4
gpt4 key购买 nike

我使用此 JavaScript 代码隐藏移动 Safari 中的地址栏:

window.addEventListener("load",function() {
setTimeout(function(){
window.scrollTo(0, 1);
}, 0);
});

它运行良好,并且不会对其他浏览器造成任何损害。只有 Internet Explorer 8(这是我必须支持的最旧的 IE)似乎存在问题,因为该代码块之后的任何 JavaScript 都不再执行。你知道为什么吗?

我已经在 google 上搜索到有些人在 IE8 中遇到 scrollTo 问题,但唯一可能有帮助的资源是指向 jQuery 1.3.3 错误报告或类似内容的链接。由于我使用的是 jQuery 1.9.0,我相信问题已经解决了。

顺便问一下:为什么我在 jQuery 文档中找不到 scrollTo 方法?好像是某种插件?

最佳答案

该死,这真是一个棘手的问题!但问题只是 IE8 不知道 addEventListener - 你能想象吗?相反,IE8 需要 attachEventsee here .

关于jQuery scrollTo 在 IE8 中导致问题 - 代码块后没有脚本执行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14790758/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com