IE6下focus与blur错乱的解决方案_javascript技巧 程序员文章站 2022-04-10 17:57:04 ... 复制代码 代码如下: hello 这应该是一个很常见的需求,例如,当前窗口定期更新数据,而窗口失焦则减少信息更新频率。IE6的bug导致的配对混乱却会打乱我们的计划。 上网查也没查出关于这个bug的官方说明与推荐解决方案,只好自己生更的实现一个解决方案。 代码如下: 复制代码 代码如下: hello 大略原理是:找到很多可能触发onfocus与onblur的时机,所有的onblur都立即执行,而onfocus则延时10毫秒懒惰执行。 结果是:虽说有时多执行了几次myFocus与myBlur,但能保证窗口状态的正确性。 方法可能有点山寨,不过一时没想到更好的办法,这样也暂时能解个燃眉之急。 相关标签: focus blur 上一篇: CSS3伪元素之Before/After_html/css_WEB-ITnose 下一篇: CSS笔记之伪类与伪元素_html/css_WEB-ITnose 推荐阅读 IE6下focus与blur错乱的解决方案_javascript技巧 IE6下focus与blur错乱的解决方案_javascript技巧