【发布时间】:2012-03-26 14:20:56
【问题描述】:
我正在测试一个在 Firefox (Win/Mac)、Chrome (Win/Mac) 和 Safari 上运行良好的网站。不幸的是,我在使用 Internet Explorer 时遇到了困难。我收到以下错误消息:
SCRIPT65535: Unexpected call to method or property access.
raphael-min.js, line 8 character 64961
我查看了调试输出,看起来好像只是将我带到了Raphel 库的一部分:
c=a.getScreenCTM()||a.createSVGMatrix()
我已在线搜索此错误消息,但我不明白与此案例相关的解决方案是什么,因为我不知道是什么导致了问题。我也在使用 jQuery 库。是否有任何测试可以让我了解有关问题根源的更多信息?
【问题讨论】:
-
您是否有机会发布一个链接或制作一个重现问题的小提琴?另外,您测试的是哪个版本的 IE?
-
尝试使用未缩小的Raphael库;了解上下文会更容易。
-
Internet Explorer 的哪个版本?
-
您使用的
javascript和raphaeljs代码是什么...我怀疑这是raphael的问题,更可能是您的JS 代码。 -
我不知道如何创建一个小提琴,因为我有很多不同的部分我不知道如何包含。我正在使用 IE 8。看起来 IE 不喜欢在不使用
var的情况下声明变量。当我使用 Raphael 时,其中一些悄悄出现(尽管我不确定这是唯一的问题)。
标签: javascript jquery internet-explorer-8 raphael