【发布时间】:2013-01-20 03:32:17
【问题描述】:
我只是想知道是否有任何方法可以以编程方式更改 Firefox about:config 窗口中的 dom.max_script_run_time 值。
当我的 Firefox 中的默认值是 10 时,我认为在我的网站上运行更长的脚本运行时间太少了。当值设置为默认值(即 10)时,我的 firefox 变为 Not Responding 并且我收到警告警报消息,例如 Warning: Unresponsive Script 我只需要将值设置为20 或 30 以避免任何此类警报经常弹出并让脚本运行更长时间。
所以我只需要在每次页面加载时更改 dom.max_script_run_time。
我已经在 Firefox、Chrome、Safari、Palemoon 和 Opera 等其他浏览器中对此进行了测试。
我只在 Firefox 中遇到这个问题
或者除了更改设置和加载页面还有其他方法吗?
我们将不胜感激任何解决方案。
【问题讨论】:
-
访问者不喜欢让他们的浏览器挂起 10 秒,更不用说 30 秒了。你想做什么?通常,此限制的解决方法是使用
setTimeout之类的东西。 (如果您的应用程序允许,您也可以使用 WebWorkers) -
没有页面没有挂起或其他东西..它只加载没有错误并且通常按预期..这种设置更改只允许firefox运行脚本以运行更长的时间..性能页面加载不会受到任何影响..
标签: javascript settings