我們的論壇有一個通知系統,它附加(#)頁面標題,#是當前通知的數量(消息,喜歡等)。這不是由AJAX或任何事情 - 只是使用他們的模板系統幾頁的通知#調用,就像這樣:如何每X秒自動刷新頁面標題
<title>({vb:raw total_notices}) - Our Site Title</title>
我想使標題自動刷新每隔10秒左右,以反映最新的更新。我已經在我們的頁腳模板(負載的每一頁)嘗試這樣:
<script type="text/javascript">
setInterval(function() {
document.title = document.title;
}, 3000);
</script>
但它實際上並沒有刷新,只是抓住了現有的標題。我知道代碼本身工作/刷新,因爲如果我將其更改爲
document.title = "Test";
它更新標題爲「測試」沒有問題。
謝謝!
你如何在沒有Ajax的情況下更新它? – Wiz 2013-03-06 20:20:32
爲什麼不刷新頁面? – enginefree 2013-03-06 20:25:16
@enginefree,這會增加很多負載到服務器。我們只是想要刷新標題 - 人們將同時使用該頁面。 – 2013-03-06 21:00:28