gpt4 book ai didi

javascript - jQuery 1.3.2 无法在 Internet Explorer 11 上运行

转载 作者:行者123 更新时间:2023-12-02 18:02:12 25 4
gpt4 key购买 nike

当我在 Internet Explorer 11 上运行我的网站时,它崩溃了。使用开发人员控制台,我可以将问题追溯到 jQuery-1.3.2 文件。该行是导致问题的代码是

J.open(G,M.url,M.async)

以前有人遇到过这个错误吗?此错误不会出现在任何其他浏览器或 IE 版本上

最佳答案

这部分 jQuery 与 XHR 功能相关。在旧版本的 Internet Explorer 和 jQuery 中,利用 ActiveX 来发出这些异步请求。在现代版本的 jQuery 中,会进一步研究浏览器以确定是否应使用 ActiveX。此外,现代版本的 Internet Explorer 无法与 ActiveX XHR 替代品很好地配合。相反,用于 Chrome 和 Firefox 的相同代码应该用于 Internet Explorer - 旧版 jQuery 版本没有这样做。

这里有几个选项;您可以使 jQuery(即 1.3.2)对浏览器的理解失效,并随后破坏与异步请求无关的大部分库,或者您可以使用更现代的 jQuery 版本,它在以下方面做出更好的决策:浏览器的功能。我建议后者,因为前者可能会摧毁 jQuery 让你的生活最终变得更轻松的任何希望。

关于javascript - jQuery 1.3.2 无法在 Internet Explorer 11 上运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20422887/

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