Javascript-文档/窗口有焦点吗?

Javascript-文档/窗口有焦点吗?,javascript,Javascript,可能重复: 是否可以在Javascript中检查当前窗口是否有焦点?否,不太可能。您可以为窗口的焦点/模糊事件分配处理程序,将布尔值设置为true或false,并使用该值确定是否具有焦点 大致是这样的: window.hasfocus = false; window.onfocus = function(){ this.hasfocus = true; } window.onblur = function(){ this.hasfocus = false; } 不,不是真的。

可能重复:


是否可以在Javascript中检查当前窗口是否有焦点?

否,不太可能。您可以为窗口的焦点/模糊事件分配处理程序,将布尔值设置为true或false,并使用该值确定是否具有焦点

大致是这样的:

window.hasfocus = false;

window.onfocus = function(){
   this.hasfocus = true;
}

window.onblur = function(){
   this.hasfocus = false;
}

不,不是真的。您可以为窗口的焦点/模糊事件分配处理程序,将布尔值设置为true或false,并使用该值确定是否具有焦点

大致是这样的:

window.hasfocus = false;

window.onfocus = function(){
   this.hasfocus = true;
}

window.onblur = function(){
   this.hasfocus = false;
}

好主意,但是我会将标准值设置为true,因为加载代码时窗口可能已经有焦点。好主意,但是我会将标准值设置为true,因为加载代码时窗口可能已经有焦点。