【发布时间】:2010-05-24 13:32:49
【问题描述】:
我的 jQuery 脚本在 Internet Explorer 8 中报告跟随错误
Webpage error details
User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6.4; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; MS-RTC LM 8; MS-RTC EA 2; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
Timestamp: Mon, 24 May 2010 12:36:55 UTC
Message: Object doesn't support this property or method
Line: 20
Char: 49
Code: 0
我的 jQuery 脚本正在使用 JQuery UI 库 v1.8。我正在显示一个模态弹出对话框。对话框的内容取自服务器中的文本文件,我正在使用 $.ajax() 调用读取内容。
即使我在 IE6/7/8 中打开页面,功能也不会受到影响。但是当我在 IE8 中打开页面时会显示上述 javascript 错误,当我将模式更改为 IE7 时效果很好(工具 --> 开发人员工具 --> 浏览器模式 IE7)。
有没有人解决这个问题。一些帖子建议使用最新版本的 jQuery UI 库。不过我已经在用了。
请帮忙....
【问题讨论】:
-
该文件第 20 行的内容是什么?
-
这个错误是从哪个文件抛出的?是 jQuery/jQuery UI 还是你自己的文件?
-
另外 - 你使用的是什么版本的 jQuery?
-
我看到了同样的行为,你能解决这个问题吗?