Javascript在Opera中不起作用 - 很奇怪

时间:2010-07-09 09:56:43

标签: javascript opera

在页面上有一个javascript代码 - 所有在Firefox,IE,Chrome中都能正常工作但在Opera 10+中不起作用。

奇怪的是,这个javascript在之前版本的Opera(9.xx很好)中运行良好,更奇怪的是,当我在Opera 10+上午餐时,javascript工作也很好(而且Dragonfly不会抛出任何错误) 。

有没有人遇到过此行为并找到了解决方案/解决方法?

由于js代码非常复杂,其中巨大且部分动态生成我不会发布任何样本 - 我的问题只是关于行为以及是否有任何有关debuging / resolving的经验。

谢谢,

3 个答案:

答案 0 :(得分:3)

这听起来像Opera的Just In Time(JIT)编译中的一个错误。我认为它在10.10工作但在10.50及以上打破。如果禁用此选项,它是否有效:opera:config #jit?

我非常感谢带有代码的错误报告 - https://bugs.opera.com/wizard/。如果您在此处报告错误编号,我可以更快地跟进:)。

答案 1 :(得分:0)

检查此工具..参考...高级...内容... JavaScript选项

或工具..快速偏好..确保“启用Javascript检查”

或者您已使用网站偏好设置或用户模式覆盖了这些内容。

我在Opera 10.60中输入此内容没有任何问题,因此无法作为开发人员或使用Dragonfly运行

答案 2 :(得分:0)

尝试:工具 - >高级 - >错误控制台