当调试器在Internet Explorer 11中遇到断点时,无法与网站进行交互。浏览器上方会显示一个大的暂停图标,并且网站显示为灰色,并且无法点击网站上的任何内容,在这种情况下,为了能够找到错误,这是非常必要的。这可以在firefox和chrome中进行(当然)。是否有任何解决方法可以使用这个或任何可以用来代替内置调试器的插件?
事先,感谢所有的帮助。
答案 0 :(得分:1)
当您点击断点时,代码执行停止,这意味着无法接收您的点击。浏览器显示为灰色表示。
解释你的意图,也许我们可以帮你调试,虽然你可能需要在SO上创建一个不同的问题,以避免分歧过多。
答案 1 :(得分:1)
如果你看一下https://stackoverflow.com/a/1728996/3364648,它会告诉你在F12 Dev Tools中使用断点,包括
这个事实浏览器不会响应任何用户输入。
答案 2 :(得分:1)
据我所知,没有办法解决这个问题。每个选项卡只为JS获取一个线程(一般来说,忽略Web工作者等),当您进行调试时,JS线程暂停。
如果您需要查看按下按钮时发生的情况,您需要在处理按钮按下的代码中删除断点。如果您在跑步功能中试图找到按钮按下的效果,那么好消息:这不会发生。如果在执行功能时单击按钮,按下按钮将被压入堆栈并在功能执行完成后进行处理。