JavaScript window.blur()
我有这段代码:
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);
我没有得到“模糊”。
有人可以帮我吗?我不明白,它应该有效。
I have this piece of code:
window.addEventListener( "focus" , function(){
window.console.log("focus");
} , false );
window.addEventListener( "blur" , function(){
window.console.log("blur");
} , false );
And if I run : setTimeout("window.focus();",2000);
from firebug's console I get "focus" after 2 seconds but if I run setTimeout("window.blur();",2000);
I don't get "blur".
Could someone help me please? I don't understand it, it should work.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我不太确定,但试试这个:
I'm not quite sure, but try this: