如何在IE Developer Tools中为加载时运行的代码创建断点?

时间:2011-08-03 18:29:47

标签: javascript internet-explorer debugging

所以我需要在IE(9)中调试这个网页。我想使用开发人员工具。我需要在页面加载时运行的代码中创建一个断点。

问题在于,即使我设置断点,当我重新加载页面时,它也会被删除,因为这是一个新的上下文。

如果所述代码仅在某个给定动作之后运行,我可以创建断点并且仅在之后触发该动作。但它在加载时运行,所以没有运气。

debugger;语句可以执行我想要的操作,但它会触发VS Debug with ...对话框,其中唯一的选项是VS。

谢谢。

1 个答案:

答案 0 :(得分:14)

我已经做了很多,这是我遵循的程序:

  1. debugger;行放在您需要的地方 javascript代码。
  2. 打开IE并之前加载您的页面,然后按F12进行操作 启动开发工具
  3. 在开发工具中,单击“脚本”选项卡,然后按下Start Debugging按钮。这将使Dev工具意识到任何 你指定的断点。
  4. 加载您的网页,开发工具应该选择 调试器声明。
  5. 祝你好运!