使用 jQuery 在 Internet Explorer 上出现 Javascript 错误,但在 Firefox 上工作正常

标签 javascript jquery magento prototypejs

一个简单的问题,我希望有人能帮助我。

在 Firefox 上,我们的 jQuery slider 工作正常,但是在使用 Internet Explorer 查看时,会出现一些 JavaScript 错误。网站是http://foscam-uk.com/index.php

希望有一个可能的解决方案。

亲切的问候和感谢!

错误: 网页错误详细信息

用户代理:Mozilla/4.0(兼容;MSIE 8.0;Windows NT 6.1;WOW64;Trident/4.0;SLCC2;.NET CLR 2.0.50727;.NET CLR 3.5.30729;.NET CLR 3.0.30729;媒体中心PC 6.0;.NET4.0C;.NET4.0E;InfoPath.3) 时间戳:2012 年 6 月 6 日星期三 22:36:43 UTC

消息:对象不支持此属性或方法 专线:5653 字符:9 代码:0 URI:http://foscam-uk.com/js/prototype/prototype.js

消息:对象不支持此属性或方法 专线:5988 字符:5 代码:0 URI:http://foscam-uk.com/js/prototype/prototype.js

消息:对象不支持此属性或方法 线路:2 字符:5 代码:0 URI:http://foscam-uk.com/skin/frontend/default/theme316/js/scripts.js

消息:对象不支持此属性或方法 专线:5736 字符:7 代码:0 URI:http://foscam-uk.com/js/prototype/prototype.js

消息:对象不支持此属性或方法 专线:5988 字符:5 代码:0 URI:http://foscam-uk.com/js/prototype/prototype.js

消息:对象不支持此属性或方法 线路:73 字符:11 代码:0 URI:http://foscam-uk.com/index.php

最佳答案

IE 对 CSS 和 JS 文件的数量有一些限制。 (大约30)。我没有数,但似乎你有大量的 JS 和 css 文件引用。如果超过这个IE基本上就停止下载脚本或者css文件了。您可以使用Fiddler自行验证。

尝试使用压缩工具将它们压缩为单个文件(例如:http://developer.yahoo.com/yui/compressor/)

关于使用 jQuery 在 Internet Explorer 上出现 Javascript 错误,但在 Firefox 上工作正常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10923239/

相关文章:

java - 为嵌套 JSON 对象创建 GWT 覆盖

javascript - Webkit/Html Notification 的跨浏览器替代品

magento - 在magento Attributes中添加自定义属性并显示在前端

MAGENTO:以编程方式重新索引价格

api - Magento 1.6.1 : type vs. type_id,类别与 category_ids?

javascript - jQuery 滚动显示隐藏内容

javascript - 这个导出语法在 ES2015 中有效吗?

jquery - 使用 Jquery 停止在 Jquery slider 中播放 youtube 视频

javascript - 如何在 ajax 调用 C# webmethod 时指定抛出异常的消息?

javascript - 为什么当你返回 this.each 时,你必须在 jQuery 中重新包装它