簡體   English   中英

如何讓每個人都喜歡按鈕更新頁面

[英]How to have like button update page for everyone

我正在寫博客,我希望有一個喜歡按鈕,但我很好奇,我怎樣才能讓每個人都更新按鈕?

<button onclick="like()">Like</button>
<span id="likecount">0</span>

和js

function like(){
  document.getElementById('likecount').innerText++;
  //Toggle code here
}

如果您想像 FB/Twitter/etc 一樣更新類似的內容,您將需要一個連接,允許服務器向連接的客戶端發送更新,而客戶端不需要任何請求。 這可以使用WebSockets / Socket.io來完成,但需要與標准博客不同的基礎設施。

另一種方法是將類似數據保存到數據庫中,並每隔幾秒輪詢類似數據。 它不那么花哨,但也不那么復雜。

暫無
暫無

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

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