在Internet Explorer中调试JavaScript时,浏览器不可交互
Browser not interactable when debugging JavaScript in Internet Explorer
当调试器在Internet Explorer 11中遇到断点时,无法与网站交互。浏览器上方显示一个大的暂停图标,网站变灰,无法点击网站上的任何内容,在这种情况下,这是非常必要的,以便能够找到错误。这在firefox和chrome中都是可能的(当然)。有什么解决方法可以打开这个或任何可以用来代替内置调试器的插件吗?
提前感谢您的帮助。
当您遇到断点时,代码执行停止,这意味着您的点击无法接收。浏览器显示为灰色。
解释您的意图,也许我们可以帮助您进行调试,尽管您可能需要在SO上创建一个不同的问题,以避免分歧过大。
如果你看这里,https://msdn.microsoft.com/en-us/library/dd565625(v=vs.85).aspx#_break,它将告诉您如何在F12开发工具中使用断点,包括
浏览器将不响应任何用户输入。
据我所知,这是没有办法的。每个选项卡只为JS获得一个线程(一般来说,忽略web工作者等),当您调试JS线程时,该线程将暂停。
如果你需要查看按下按钮时发生了什么,你需要在处理按钮按下的代码中放入一个断点。如果你试图在运行功能的过程中找到按下按钮的效果,那么好消息是:这不会发生。如果在执行函数时单击某个按钮,则按下的按钮将被推到堆栈上,并在函数执行完成后进行处理。
相关文章:
- 在Windows 10中自动执行例行程序(主要与浏览器交互)
- Python与浏览器的交互(Raspberry WebioPi)
- 以编程方式调用模糊会禁用与浏览器窗口的交互
- HTML,JS:加载音频是否需要在移动浏览器上进行用户交互
- 在 Java 应用程序中嵌入类似浏览器的视图并与之交互
- 如何在不触摸的情况下与iPhone浏览器进行交互
- 本机浏览器和Android应用程序之间是否有可能和交互
- 测试多个同时使用的浏览器之间的交互
- 在JavaScript中与地址栏和浏览器控件交互
- 在Internet Explorer中调试JavaScript时,浏览器不可交互
- 如何使用无头浏览器自动进行一些网络交互
- 使用javascript与文件浏览器窗口交互
- 想要使静态SVG绘图(来自matplotlib)通过浏览器进行交互
- 如何使用Jasmine测试浏览器交互
- 在容器中放置图像和添加鼠标交互时的浏览器兼容性
- 在两个不同的浏览器窗口中使用dc.js crossfilter交互两个不同的图形
- Javascript——等待用户交互而不冻结浏览器
- 我如何运行自己的代码与浏览器交互
- 如何在VB.NET中与浏览器交互
- 通过nodejs运行外部程序,通过socket.io与浏览器交互