IE10寻找注释掉的javascript方法

时间:2015-06-19 11:39:55

标签: javascript jquery internet-explorer

我有一个在ie10中运行的网络应用程序,并且用户刚刚报告了以下问题(好奇,为什么Internet Explorer生成的错误消息说"用户代理:Mozilla / 4.0"?) :

points.Text

这看起来非常简单。

直到我查看代码并发现iAmCommentedOut发生的唯一地方是日志消息和评论中的字符串

这是在以前版本的应用中使用的javascript方法。

在当前版本中,它已被删除

script2.js

User Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; WOW64;     
Trident/6.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 
3.0.30729; .NET4.0C; .NET4.0E; InfoPath.3)

Timestamp: Thu, 18 Jun 2015 21:56:43 UTC


Message: Object doesn't support property or method 'iAmCommentedOut'
Line: 42
Char: 9
Code: 0
URI: http://some.server/dir1/dir2/script1.js

script2.js确实包含其他未注释掉的方法,并且在script2.js中定义的对象在script1.js中实例化并使用

所以他们是相关的。

但我不能复制这个。当我使用相同的浏览器(IE10)从相同操作系统(Windows 7)上的同一服务器运行相同的应用程序时,不会发生错误。

究竟是什么导致这种行为?

(仅供参考我使用jQuery 1.4.3)

1 个答案:

答案 0 :(得分:1)

您可能在使用其他一些脚本的缓存版本时遇到问题。