什么会导致单击事件在 Internet Explorer 11 中停止工作?
What would cause click events to stop working in Internet Explorer 11?
对于这个模糊的问题,我深表歉意,但我正在处理一个非常模糊的错误。
有时,在 IE 11 中,我的应用只是 "dies." 当您将鼠标悬停在可点击的元素上时,指针会发生变化,但左键单击没有任何作用,右键单击也没有。悬停也停止工作...如果您将鼠标悬停在具有 :hover CSS 的元素上,则 :hover CSS 不起作用。这只发生在特定页面上,但并非始终如此...有时您加载页面并点击有效,有时您加载页面但点击无效。
如果我点击刷新,点击又开始工作了。
如果我使用键盘切换到某个元素并按 "enter,",我可以跟随 link 我无法点击。
控制台中没有错误 window。
IE 版本为 RTM 11.0.9600.16428,运行 Windows Server 2008 R2。我认为它也发生在 Windows 7 和 7 Pro 机器上。我无法在装有 IE 11.0.9600.17728 的 Windows 8.1 机器上重现它——点击在那里始终有效。
是否有可能以某种方式取消所有点击处理程序?甚至 window 本身?这可以解释为什么右键单击和左键一样停止工作...我什至无法获得上下文菜单来使用 "View Source" 或 "Inspect Element." 什么都没有!
万一其他人偶然发现了这个问题:问题原来是 IE 11 for Win 7/Server 2008 R2 特有的错误。它不会发生在 IE 11 for Win8.1+ 或任何其他浏览器中。
以下是有关此错误的更多信息:https://developer.microsoft.com/en-us/microsoft-edge/platform/issues/205775/
我"fixed"它用一行CSS:
use {
pointer-events: none;
}
我遇到了类似的问题。
文本被输入到输入中,按下回车键后,一个事件onKeyDown
被调用,数据也随着重新创建输入元素而重新加载。
之后,界面元素没有响应鼠标点击。但是只要你点击不同的元素 - 它就会再次开始工作。
我的解决方案:在重新加载数据之前,我必须触发 blur
输入。
对于这个模糊的问题,我深表歉意,但我正在处理一个非常模糊的错误。
有时,在 IE 11 中,我的应用只是 "dies." 当您将鼠标悬停在可点击的元素上时,指针会发生变化,但左键单击没有任何作用,右键单击也没有。悬停也停止工作...如果您将鼠标悬停在具有 :hover CSS 的元素上,则 :hover CSS 不起作用。这只发生在特定页面上,但并非始终如此...有时您加载页面并点击有效,有时您加载页面但点击无效。
如果我点击刷新,点击又开始工作了。
如果我使用键盘切换到某个元素并按 "enter,",我可以跟随 link 我无法点击。
控制台中没有错误 window。
IE 版本为 RTM 11.0.9600.16428,运行 Windows Server 2008 R2。我认为它也发生在 Windows 7 和 7 Pro 机器上。我无法在装有 IE 11.0.9600.17728 的 Windows 8.1 机器上重现它——点击在那里始终有效。
是否有可能以某种方式取消所有点击处理程序?甚至 window 本身?这可以解释为什么右键单击和左键一样停止工作...我什至无法获得上下文菜单来使用 "View Source" 或 "Inspect Element." 什么都没有!
万一其他人偶然发现了这个问题:问题原来是 IE 11 for Win 7/Server 2008 R2 特有的错误。它不会发生在 IE 11 for Win8.1+ 或任何其他浏览器中。
以下是有关此错误的更多信息:https://developer.microsoft.com/en-us/microsoft-edge/platform/issues/205775/
我"fixed"它用一行CSS:
use {
pointer-events: none;
}
我遇到了类似的问题。
文本被输入到输入中,按下回车键后,一个事件onKeyDown
被调用,数据也随着重新创建输入元素而重新加载。
之后,界面元素没有响应鼠标点击。但是只要你点击不同的元素 - 它就会再次开始工作。
我的解决方案:在重新加载数据之前,我必须触发 blur
输入。