外部js文件问题
External js file problems
我有一个带有一些简单函数的外部js文件。它们在aspx页面中运行良好。当它们在外部js文件中时,我在开发机器上得到一个错误,即没有定义函数。在IE9中玩了两天之后,我在FF中试用了它,效果很好。然后,它在IE9中也起了作用。我有第二个网站也有同样的问题。我又检查了一遍,它在IE9中不起作用,然后在FF中检查了一下,它起作用了,然后在IE9继续起作用。什么可能导致这种情况?
最终,这取决于文件是否通过<script>
标记正确包含在页面中。如果一个浏览器可以解决错误的引用,而另一个浏览器不能,我会感到惊讶,因为最终由服务器来确定文件路径是否正确。因此,请检查包含机制是否始终正确地包含文件。例如,您可以使用Fiddler运行跟踪,并在浏览器请求脚本时注意任何404错误。
另一种可能性是,脚本本身被正确地包含在内,但它包含的语法或引用被Firefox接受为有效,但IE9没有。例如,对console
的引用在某些版本的IE中会爆炸,但在Chrome中可以正常工作。首先检查您的脚本是否有效。
相关文章:
- 关于引入外部javascript文件的问题&css通过https
- Javascript,文件输入和FormData问题
- Node.js服务器问题-已添加“/"在浏览器中查找文件时
- Express Routes-多个文件的问题
- 使用ajax在html中加载html文件时出现的问题
- 尝试从csv文件中检索单个值时出现问题
- 在javascript中检查文件扩展名的问题
- Ruby on Rails 4:在 Rails Web 应用程序中添加 Javascript 文件时遇到问题
- 使用nodejs和id3打开文件时出现问题
- 将.js文件和jquery链接到html页面时出现问题
- mongodb用户配置文件添加输入时出现问题
- 在androidwebview中为本地文件创建脚本标记时出现问题
- SAPUI5绑定问题:json文件中维护的列表项链接不起作用
- 需要文件时出现问题
- 加载本地json文件问题
- 外部JavaScript文件问题
- 我的网站加载出现问题.这是一个嵌入到index.html中的.SWF文件
- PHP文件的权限问题
- 调用外部javascript文件时出现问题
- AngularJS:图片上传+文件阅读器预览.控制器、指令和作用域之间的绑定出现问题