在页面上有一个javascript代码 - 所有在Firefox,IE,Chrome中都能正常工作但在Opera 10+中不起作用。
奇怪的是,这个javascript在之前版本的Opera(9.xx很好)中运行良好,更奇怪的是,当我在Opera 10+上午餐时,javascript工作也很好(而且Dragonfly不会抛出任何错误) 。
有没有人遇到过此行为并找到了解决方案/解决方法?
由于js代码非常复杂,其中巨大且部分动态生成我不会发布任何样本 - 我的问题只是关于行为以及是否有任何有关debuging / resolving的经验。
谢谢,
扬
答案 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)
尝试:工具 - >高级 - >错误控制台