我想繼續點擊按鈕的次數,但每次點擊後頁面都會被重新加載,我如何保持計數?如何計算每次點擊後頁面重新加載時按鈕點擊的次數?
0
A
回答
1
使用HTML5 localStorage
:
function addClicks() {
var currentValue = localStorage.getItem('myClicks') ? parseInt(localStorage.getItem('myClicks')) : 0;
var newValue = currentValue + 1;
localStorage.setItem('myClicks', newValue);
}
+0
它爲我工作 – shashank
0
您可以將計數保留在cookie中,並始終讀取並增加cookie中的計數。 另一種選擇可能是,如果您的頁面正在進行回發,那麼您可以將其存儲在隱藏字段中,然後從隱藏字段中讀取和增加。
讓我知道你是否需要編碼方面的幫助。樂於幫助:)
2
儲存於localStorage的:
localStorage.clicks = +(localStorage.clicks || 0) + 1;
0
在按鈕的每一次點擊通過JS或PHP首次保存Cookie或localStorage的計數器值。在那裏只需通過訪問cookie或本地存儲值來增加計數器並更新相同的值以進行下次點擊。
0
您可以使用localStorage的
的localStorage只能存儲字符串值。您可以使用parseInt將字符串轉換爲整數。它需要(鍵,值)對。
設定值
localstorage.setItem("count", "1");
,併爲每一次點擊,增加它像下面
localstorage.setItem(parseInt(localStorage.getItem('count')) + 1);
相關問題
- 1. django每次點擊頁面時都會重新加載變量
- 2. 用PHP計算按鈕點擊次數
- 3. 每次點擊鏈接時如何重新加載數據?
- 4. 如何防止每次單擊按鈕時重新加載JavaScript?
- 5. 簡單的計算器 - 如何在一次點擊後停止按鈕點擊
- 6. 點擊按鈕後重新加載dataTables
- 7. 頁面顯示重複的帖子,我每次點擊按鈕
- 8. 加載新的頁面點擊按鈕後(不重複)
- 9. dgrid(onDemandGrid)在第一次點擊按鈕時加載,但第二次點擊時出錯按鈕被點擊
- 10. 加載網頁時的點擊次數?
- 11. 即使點擊按鈕後頁面也會重新加載
- 12. 如何停止頁面重新加載按鈕點擊jquery
- 13. 我每次點擊一個按鈕時會如何阻止我的頁面重新加載?
- 14. 計算我的網頁點擊次數
- 15. 每次點擊一個按鈕時加載相同的div
- 16. 點擊次數按鈕
- 17. 如何在點擊輸入按鈕時加載新頁面
- 18. 在頁面加載時運行代碼一次,然後每次點擊一個按鈕時
- 19. 如果每次用戶點擊按鈕
- 20. 在第二次點擊routerLink後重新載入頁面
- 21. 如何防止按鈕後SWF文件再次加載點擊
- 22. 重新加載wordpress頁面,如果按鈕被點擊
- 23. 按鈕點擊點擊事件兩次
- 24. 再次點擊按鈕點擊
- 25. 如何用javascript計算點擊次數?
- 26. 頁面加載,每次某些按鈕運行jQuery的功能被點擊
- 27. 頁面重新加載Ajax在第二次點擊
- 28. 點擊按鈕後刷新頁面
- 29. 重新加載頁面上的按鈕點擊
- 30. 攔截按鈕點擊頁面加載
你試過到目前爲止什麼?這不是您直接詢問代碼的平臺。 –
請多一點信息。你想在哪裏保持計數。在服務器上,在客戶端上。每個訪問者的個人,全球每個人? – Ello
或'localStorage/sessionStorage'根據您的要求.... – Rayon