JavaScript window.blur()

标签 javascript onblur

我有这段代码:

window.addEventListener( "focus" , function(){
    window.console.log("focus");
} , false );

window.addEventListener( "blur" , function(){
    window.console.log("blur");
} , false );

如果我从 firebug 的控制台运行: setTimeout("window.focus();",2000); ,我会在 2 秒后获得“焦点”,但如果我运行 setTimeout("window.blur();",2000); 我没有得到“模糊”。

有人可以帮我吗?看不懂,应该可以的。

最佳答案

我不太确定,但试试这个:

setTimeout(function() {
    window.blur();
}, 2000);

关于JavaScript window.blur(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6358644/

相关文章:

javascript - 如何添加 onBlur 事件保持原来的?

javascript - 向表中添加动态数据

javascript - 带有复选框的谷歌地图自定义下拉菜单

php - 在 php 和 javascript 中制作 "mosaic"效果

javascript - Quantcast 的 CSP 设置

javascript - 选择日期时不会触发 React onBlur

javascript - 动态添加的 javascript 未运行

javascript - 在导致模糊的点击事件之后,我应该如何触发 Javascript 模糊事件?

javascript - 是什么触发了移动 safari (iPad) 上的模糊事件