我有时会在Firefox中收到一条消息,说明脚本被冻结或损坏。对话框提到的脚本是:
http://example.com/:1
我目前无法重现对话框,但是:1看起来很可疑。这意味着什么?
Firefox中的消息与此类似:此页面上的脚本可能正忙,或者可能已停止响应。您可以立即停止脚本,也可以继续查看脚本是否完成。
谢谢!
答案 0 :(得分:1)
如果JavaScript错误的冒号后跟一个数字,则该数字是脚本中导致错误的行。
例如,zeros
表示错误发生在“foo-bar.js”的第57行。
您的错误显示foo-bar.js:57
的原因是因为“example.com”的服务器配置为显示主页而不在URL中显示“/home.html”,因此您看不到“/”之后的任何内容。 “example.com”的JavaScript可能是内联的,所以它也没有说http://example.com/
。
*我在“example.com”事件中使用了假例子。