gpt4 book ai didi

javascript - 如何在 IE8 中禁用 body.blur()?

转载 作者:行者123 更新时间:2023-11-29 10:49:51 26 4
gpt4 key购买 nike

我开发一个在 IE8 中运行的企业 Web 应用程序。似乎 blur() 正在 body 上调用,导致 IE 窗口被发送到后台。不幸的是,此代码位于由 vendor 控制的应用程序的一部分中。

有没有什么方法可以在不修改实际调用 body.blur() 的代码的情况下防止在 body 上调用 blur()

由于这是一个企业应用程序,因此可以接受应用程序本身更改之外的解决方案;例如对 IE8 设置、注册表等的更改。

最佳答案

您应该能够将 blur 硬编码为虚拟方法。如果您可以在它被调用之前进入,只需调用 body.blur = function() {};(假设 body 指向您的 DOM 正文元素)。

关于javascript - 如何在 IE8 中禁用 body.blur()?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12466693/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com