经常会遇到这样一个情况:浏览器弹出对话框,提示脚本运行时间过长,询问“停止”还是“继续”。那究竟各个浏览器是如何判断在什么时候才弹出此对话框呢?

  • IE:执行超过500W条JScript引擎语句出现提示。
  • Firefox:执行超过10秒出现提示。
  • Safari:执行超过5秒出现提示。
  • Opera:无论执行多久都不会出现提示,最有耐性。
  • Chrome:执行超过约8秒(估计值)出现提示。

注:当弹出类似alert的模式对话框的时候,是不计时。

扩展阅读:《What determines that a script is long-running?》

 

相关文章:

  • 2021-11-25
  • 2022-01-12
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-02-13
  • 2021-12-10
  • 2021-11-04
  • 2021-10-24
  • 2021-10-01
  • 2021-11-28
相关资源
相似解决方案