Compare Revisions
无响应脚本警告 - 含义和如何解决
Revision 299908:
Revisión 299908 de wxie2016 do
Revision 304474:
Revisión 304474 de zhengyang3552 do
Palabras clave:
脚本 无反应 不响应
脚本 无反应 不响应
Search results summary:
本文介绍该错误消息出现的原因,并给出可能的解决方案和折衷的办法。
本文介绍该错误消息出现的原因,并给出可能的解决方案和折衷的办法。
Contido:
Firefox 可能会弹出这样的提示:“警告:不响应的脚本”,并伴随着以下内容——“''当前页面的某个脚本正忙,或者已停止响应。您可以立即停止该脚本,或者您可以继续以等待该脚本结束。''”本文介绍了出现此提示的原因,以及可能的解决方案和折衷的办法。
这个错误提示意思是 Firefox 认为有[[JavaScript settings and preferences for interactive web pages#w_what-is-javascript|脚本]]在运行中失去了控制,如果不处理会导致 Firefox 挂起。出问题的脚本可能是您当前访问的页面中的,也可能是您安装的扩展里的,甚至是 Firefox 本身的。
__TOC__
= 给脚本更多运行时间 =
如果点击{button 继续}之后,同样的提示再次弹出,那么给脚本再多的时间也没用——那只会让 Firefox 停止工作更长时间。而如果点击{button 继续}后,Firefox 能够正常使用,那么说明脚本只是需要多一些时间来完成任务。
让 Firefox 给脚本更多时间来运行:
[[Template:aboutconfigwarning]]
# [[T:aboutconfig]]
# 在 ''about:config'' 页面中搜索首选项 {pref dom.max_script_run_time},然后双击它。
# 点击 ''编辑'' [[Image:Fx71aboutconfig-EditButton]] 按钮并输入 {pref 20}。
# 勾选 [[Image:Fx71aboutconfig-Checkmark]] 按钮来保存首选项。
以后脚本可以运行更长时间,您可能不会再收到这条提示。
如果您依然会收到此提示(或者您想要再看到它),您应该把首选项改回默认的值。
# [[T:aboutconfig]]
# 在 ''about:config'' 页面,搜索首选项 {pref dom.max_script_run_time}。
# 单击 ''重置'' 按钮 [[Image:Fx71aboutconfig-ResetButton]]。
= 错误只出现在访问特定网站时 =
如果这个错误只在访问某个特定网站时出现,您可以在该网站禁用脚本。即使禁用了脚本许多网站也能正常工作。
# 安装 [https://addons.mozilla.org/firefox/addon/javascript-toggler JavaScript Toggle On and Off] 扩展{/for}。
# [[T:Open Add-ons|type=扩展]]
# 找到 ''JavaScript Toggle On and Off'' 这一项,单击{for win}{button 选项}{/for}{for mac,linux}{button 首选项}{/for}。
# 滚动页面到 '''黑名单''' 处,把出现问题网站的 URL 地址输到文本框中。
# 单击 {button 保存}。该网站的域名将会被添加到列表中。
现在有问题的网站已经被禁止运行脚本了,它将不会再引发脚本无反应的警告。
[[T:addonsupport]]
= 其他原因 =
有的插件可能会引发这个问题,解决方案请参见 [[Troubleshoot extensions, themes and hardware acceleration issues to solve common Firefox problems]] 一文。
<!-- MZ credit -->
<br> <br>
'''''本文基于 [http://kb.mozillazine.org/Unresponsive_Script_Warning Unresponsive Script Warning (mozillaZine KB)] 中的信息编写'''''
Firefox 可能会弹出这样的提示:“警告:不响应的脚本”,并伴随着以下内容——“''当前页面的某个脚本正忙,或者已停止响应。您可以立即停止该脚本,或者您可以继续以等待该脚本结束。''”本文介绍了出现此提示的原因,以及可能的解决方案和折衷的办法。
这个错误提示意思是 Firefox 认为有[[JavaScript settings and preferences for interactive web pages#w_what-is-javascript|脚本]]在运行中失去了控制,如果不处理会导致 Firefox 挂起。出问题的脚本可能是您当前访问的页面中的,也可能是您安装的扩展里的,甚至是 Firefox 本身的。
__TOC__
= 给脚本更多运行时间 =
如果点击{button 继续}之后,同样的提示再次弹出,那么给脚本再多的时间也没用——那只会让 Firefox 停止工作更长时间。而如果点击{button 继续}后,Firefox 能够正常使用,那么说明脚本只是需要多一些时间来完成任务。
让 Firefox 给脚本更多时间来运行:
[[Template:aboutconfigwarning]]
# [[T:aboutconfig]]
# 在 ''about:config'' 页面中搜索首选项 {pref dom.max_script_run_time},然后双击它。
# 点击 ''编辑'' [[Image:Fx71aboutconfig-EditButton]] 按钮并输入 {pref 20}。
# 勾选 [[Image:Fx71aboutconfig-Checkmark]] 按钮来保存首选项。
以后脚本可以运行更长时间,您可能不会再收到这条提示。
如果您依然会收到此提示(或者您想要再看到它),您应该把首选项改回默认的值。
# [[T:aboutconfig]]
# 在 ''about:config'' 页面,搜索首选项 {pref dom.max_script_run_time}。
# 单击 ''重置'' 按钮 [[Image:Fx71aboutconfig-ResetButton]]。
= 错误只出现在访问特定网站时 =
如果这个错误只在访问某个特定网站时出现,您可以在该网站禁用脚本。即使禁用了脚本许多网站也能正常工作。
# [[T:Open Add-ons|type=扩展]]
# 找到 ''JavaScript Toggle On and Off'' 这一项,单击{for win}{button 选项}{/for}{for mac,linux}{button 首选项}{/for}。
# 滚动页面到 '''黑名单''' 处,把出现问题网站的 URL 地址输到文本框中。
# 单击 {button 保存}。该网站的域名将会被添加到列表中。
现在有问题的网站已经被禁止运行脚本了,它将不会再引发脚本无反应的警告。
[[T:addonsupport]]
= 其他原因 =
有的插件可能会引发这个问题,解决方案请参见 [[Troubleshoot extensions, themes and hardware acceleration issues to solve common Firefox problems]] 一文。
<!-- MZ credit -->
<br> <br>
'''''本文基于 [http://kb.mozillazine.org/Unresponsive_Script_Warning Unresponsive Script Warning (mozillaZine KB)] 中的信息编写'''''