Javascript IE11 F12调试器未连接
我在一些JavaScript中添加了一条调试器语句,该语句在页面B的页面加载时执行。我打开了页面a,打开了F12调试器工具。我在F12调试器工具中启用了“中断所有异常” 然后,我单击了打开B页的链接。然后,我看到一个对话框,询问我是否要使用Visual Studio 2010或Visual Studio 2012进行调试。为什么它不在F12调试器工具中打开JavaScript 更奇怪的是,如果我关闭F12开发者工具并单击页面B的链接,我甚至不会看到对话框询问我是否要使用VS 2010或VS 2012进行调试Javascript IE11 F12调试器未连接,javascript,debugging,visual-studio-2012,internet-explorer-11,ie11-developer-tools,Javascript,Debugging,Visual Studio 2012,Internet Explorer 11,Ie11 Developer Tools,我在一些JavaScript中添加了一条调试器语句,该语句在页面B的页面加载时执行。我打开了页面a,打开了F12调试器工具。我在F12调试器工具中启用了“中断所有异常” 然后,我单击了打开B页的链接。然后,我看到一个对话框,询问我是否要使用Visual Studio 2010或Visual Studio 2012进行调试。为什么它不在F12调试器工具中打开JavaScript 更奇怪的是,如果我关闭F12开发者工具并单击页面B的链接,我甚至不会看到对话框询问我是否要使用VS 2010或VS 20
-Eric您看到的对话框是“实时”调试器对话框。它在两种情况下显示:
最简单的解决方案是在b页上启动F12,它应该可以工作。不幸的是,由于您需要调试启动代码,您需要刷新页面b才能运行该代码,因为F12以前无法打开。假设您可以刷新页面b。如果不是的话,这有点棘手,但应该有办法。(请告诉我!)您需要在ie开发者工具中打开外部javascript文件吗???如果是的话,我会回答,但是我不知道你说的其他部分,比如调试……javascript在pageb.aspx页面标记中。页面将打开然后消失。我试图调试pageb加载时触发的JavaScript,因此我添加了一个警报和一个调试器语句,但看到了这种奇怪的行为:JavaScript在pageb.aspx页面的标记中。我试图调试pageb加载时触发的JavaScript。我在pageb的JavaScript中添加了一个警报和一个调试器语句,但看到了这种奇怪的行为:
当我运行F12开发人员工具时,我看到了警报,但我的F12开发人员工具不会在调试器语句处中断。相反,我被问到是否要使用VS2012或VS2010进行调试。如果我没有运行F12开发者工具,我会看到警报,但它会被调试器语句破坏,好像它完全不在那里一样。