[英]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.