JavaScript   发布时间:2022-04-16  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了如何使JavaScript进入IE内置调试器(F12)而不是Visual Studio调试器?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

我经常使用它在IE(fiddle)中调试JavaScript:

if (confirm("Debug from here?"))
    debugger;

如果我选择“是”,我会看到启动Visual studio即时调试程序的提示,我继续在Visual studio中调试脚本.

现在我想使用IE内置调试器而不是Visual studio.我用这个解决方法:

if (confirm("Debug from here?"))
    throw "debug";

它工作正常,但我每次点击时都必须在IE内置调试器中检查“继续异常后继续”.此外,throw与调试器不同(如果在IE选项中禁用调试,则只会继续执行).

有没有办法让debugger关键字进入IE内置调试器(F12)而不是Visual studio调试器?

在IE F12工具中设置断点,然后使用F5刷新页面不是一个选项,因为该页面是回发.

编辑. Chrome浏览器实际上给了我所需的行为.要查看我的意思,请打开Chrome,按F12打开Dev工具,然后导航到http://jsfiddle.net/jTwsh.确认后单击[确定],您应该在调试器行上进入调试器.

最佳答案
建议禁用Script的Just-In-Time调试器;如果你不想用它.

请参阅以下有关如何启用/禁用JIT调试器的参

Enable/Disable Just-In-Time Debugging

我正在使用IE8,我需要通过按下“开始调试”按钮或开发人员工具中“脚本”选项卡下的F5来启动脚本调试.

请参阅附页截图:

大佬总结

以上是大佬教程为你收集整理的如何使JavaScript进入IE内置调试器(F12)而不是Visual Studio调试器?全部内容,希望文章能够帮你解决如何使JavaScript进入IE内置调试器(F12)而不是Visual Studio调试器?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。