Javascript jquery:如何知道页面是否没有焦点?
例如,如果用户正在做其他事情,但没有查看此页面,jquery/javascript可以知道吗 我不需要非常精确,只是粗略地说。您可以尝试以下方法:Javascript jquery:如何知道页面是否没有焦点?,javascript,jquery,Javascript,Jquery,例如,如果用户正在做其他事情,但没有查看此页面,jquery/javascript可以知道吗 我不需要非常精确,只是粗略地说。您可以尝试以下方法: $(window).focus(function(){ // back in focus }); 以及: 您可能希望在文档或窗口上使用模糊或聚焦输出事件 $(document).bind('focusout', function() { // window or tab just lost the focus }); 这就是使用jQu
$(window).focus(function(){
// back in focus
});
以及:
您可能希望在
文档
或窗口
上使用模糊
或聚焦输出
事件
$(document).bind('focusout', function() {
// window or tab just lost the focus
});
这就是使用jQuery。您应该处理这个问题,也可以使用窗口对象作为目标。我不太确定跨浏览器这是如何工作的,但它应该表现得很好。
不查看此页面
。这到底是什么意思?根据本文档,文档级别的稳定性似乎不如窗口级别的稳定性:
$(document).bind('focusout', function() {
// window or tab just lost the focus
});