Firefox 11安全性错误?如何追踪它

时间:2012-03-15 13:38:53

标签: javascript firefox hookbox

今天早上Firefox 11被推出了发布渠道,让我感到懊恼的是我在内联网(特别是Hookbox)中使用的第三方库之一现在在启动时在控制台中触发“安全错误” 。由于某种原因(我从来没有真正喜欢过),图书馆利用了很多eval()疯狂,我认为这使得追踪更加困难。

Firefox中有什么我不知道的东西可以帮助我更快地解决这个问题吗?它突出显示的导致错误的代码片段似乎没有任何意义。例如,如果我能够知道安全错误的类型或原因是什么,将会很有帮助。

我并不是真的要求帮助整理我的具体问题,但我希望有关于Firefox中的Javascript安全错误的一般信息。

1 个答案:

答案 0 :(得分:0)

您可以将有问题的代码包装在try / catch块中,然后在catch部分中,您可以将console.log()或console.dir()传递给catch部分。例如:

try {
    security_error();
} catch(error_obj) {
    console.log(error_obj);
}

error_obj的成员变量应提供有关实际错误的更多信息。