Javascript 在一段时间后访问页面时自动刷新页面

Javascript 在一段时间后访问页面时自动刷新页面,javascript,jquery,Javascript,Jquery,在一段时间后访问页面的选项卡时,是否可以自动刷新页面。我想问的是,如果在浏览器中打开多个选项卡,并且从另一个选项卡返回时,运行网页的选项卡需要自动刷新,您可以尝试 每30秒刷新一次文档: 所以试试看 或者。可能会解决您的问题。下面的代码可以解决问题 $(window).on('focus', function() { /*your code*/ setTimeout(function(){ location.reload();//will reload yo

在一段时间后访问页面的选项卡时,是否可以自动刷新页面。我想问的是,如果在浏览器中打开多个选项卡,并且从另一个选项卡返回时,运行网页的选项卡需要自动刷新,您可以尝试


每30秒刷新一次文档:

所以试试看


或者。可能会解决您的问题。

下面的代码可以解决问题

$(window).on('focus', function() { 
    /*your code*/
    setTimeout(function(){
        location.reload();//will reload your page
    },1000); //duration
}); 

我只需要在访问其选项卡后刷新页面,而不是在时间间隔后连续刷新。无论如何,请将变量绑定到window.onblur,然后使用wondow.onfocus检查该变量并刷新页面
$(window).on('focus', function() { 
    /*your code*/
    setTimeout(function(){
        location.reload();//will reload your page
    },1000); //duration
});