【发布时间】:2023-03-03 16:11:01
【问题描述】:
我公司的一个内部网站有一个页面需要很长时间才能加载。当我使用 IE 11 查看页面时,显示以下消息:
[域] 由于脚本长时间运行而没有响应
消息对话框有一个“停止脚本”按钮,但没有“调试”按钮。
这个网站使用了大量过去构建的 JavaScript 脚本,我需要对其进行调试以确定是哪一个导致了这个问题。
我的问题是 IE 直到页面加载后才允许我启动 F12 开发人员工具,如果我在加载页面之前打开 F12 工具然后重新加载页面,调试工具窗口就会消失。
我想问的问题:
- 如何让 F12 工具保持打开状态以配置 页面?
- 或者有没有办法调试在页面加载时运行的脚本 Firefox (v.45.8) 调试工具?
【问题讨论】:
-
能否停止运行脚本,打开分析器然后重新加载?
-
在导航到页面之前为什么不打开它。
-
Firefox 工具与 IE 没有什么不同......
-
嗨@richbai90,我尝试过停止脚本、打开分析器然后重新加载页面的顺序,这就是调试窗口消失的地方(当我重新加载页面时)。
-
嗨@epascarello,在我的问题中,我已经提到如果我在加载页面之前打开 F12 工具,然后重新加载页面,调试窗口就会消失。我想也许 Firefox 工具中有一些持久性设置。
标签: javascript debugging internet-explorer firefox browser