gpt4 book ai didi

javascript - 外部js文件问题

转载 作者:行者123 更新时间:2023-11-28 09:58:29 27 4
gpt4 key购买 nike

我有一个带有一些简单功能的外部js文件。它们在 aspx 页面中工作正常。当它们位于外部 js 文件中时,我在开发机器上收到一个错误,提示该函数未定义。在IE9中玩了两天后,在FF中尝试了一下,效果很好。然后,它在 IE9 中也可以运行。我有第二个网站也有同样的问题。我又检查了一遍,在IE9下不行,再在FF里检查一下,可以,然后在IE9下继续可以。什么可能导致这种情况?

最佳答案

最终这取决于文件是否通过 <script> 正确包含在页面中。标签。如果一个浏览器可以解决错误的引用而另一个浏览器不能,我会感到惊讶,因为最终由服务器来确定文件路径是否正确。因此,请检查您的包含机制是否始终正确包含该文件。例如,您可以使用 Fiddler 运行跟踪,并在浏览器请求脚本时监视任何 404 错误。

另一种可能性是脚本本身被正确包含,但它包含 Firefox 接受为有效但 IE9 不接受的语法或引用。例如,对 console 的引用在某些版本的 IE 中会崩溃,但在 Chrome 中可以正常工作。首先检查您的脚本是否有效。

关于javascript - 外部js文件问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9575047/

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