簡體   English   中英

在活動的 Internet 瀏覽器選項卡上自動刷新

[英]Auto refresh on active internet browser tab

我在一些網站上看到過這個,但找不到答案。

假設您打開了一個網站_A.com,但您沒有關閉它。

然后你 go 到另一個標簽(website_B.com)。 你在那里瀏覽了一會兒...

然后您單擊返回 website_A.com 選項卡,網站會自動刷新。

我知道有:

<meta http-equiv="refresh" content="180">

但它會在固定時間后刷新網站。

當瀏覽器檢測到您正在瀏覽網站時如何刷新?

需要幫忙。

找到了解決方案(感謝 Manas Khandelwal)。

只需將其放在您網站上的任何位置:

<script>
document.addEventListener("visibilitychange", function() {
   if (document.hidden){
       console.log("Browser tab is hidden")
   } else {
       console.log("Browser tab is visible")
       location.reload();
   }
});
</script>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM