javascript-如何在IE8中禁用body.blur()?
作者:互联网
我致力于在IE8中运行的企业Web应用程序.似乎在主体上调用了blur()导致IE窗口发送到后台.不幸的是,此代码位于供应商控制的应用程序的一部分中.
有没有什么可能的方式可以防止在不修改实际调用body.blur()的代码的情况下在主体上调用blur()?
由于这是企业应用程序,因此可以接受应用程序自身之外的解决方案.例如对IE8设置,注册表等的更改.
解决方法:
您应该能够将模糊硬编码为虚拟方法.如果可以在调用它之前进入,只需调用body.blur = function(){};即可. (假设body指向您的DOM body元素).
标签:onblur,document-body,javascript,internet-explorer-8 来源: https://codeday.me/bug/20191127/2075655.html