1

私はこのコードを持っています:

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

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

そして、実行するとsetTimeout("window.focus();",2000);、firebugのコンソールから2秒後に「フォーカス」が得られますが、実行setTimeout("window.blur();",2000);しても「ぼかし」は得られません。

誰か助けてくれませんか?私はそれを理解していません、それはうまくいくはずです。

4

1 に答える 1

0

よくわかりませんが、これを試してください:

setTimeout(function() {
    window.blur();
}, 2000);
于 2011-06-15T13:45:01.840 に答える