jquery:如何知道页面是否没有焦点?

Bin*_*hen 2 javascript jquery

例如,如果用户正在做其他事情而不是查看此页面,jquery/javascript可以知道吗?

我不需要非常准确,只是粗略.

Sar*_*raz 7

你可以试试这个:

$(window).focus(function(){
  // back in focus
});
Run Code Online (Sandbox Code Playgroud)

和:

$(window).blur(function(){
  // no focus 
});
Run Code Online (Sandbox Code Playgroud)