我在持續更新的計數器上工作,該計數器顯示在所有用戶訪問我的網站期間總共有多少秒鐘過去了。如果可能的話,使用Javascript,否則,請告訴我是否需要不同的語言。對不起,我還沒有任何代碼需要顯示,這可能是一個愚蠢的問題,但是我到處搜索並沒有找到解決方案。如何在JavaScript中創建一個所有用戶都可以訪問的變量?
0
A
回答
0
你可以使用類似websocket的東西來實時顯示秒數。在服務器中使用一個計數器,並在每秒鐘發出一個代碼。當用戶訪問您的站點時,將他與套接字連接並推送更新(秒數)。
通過這種方式,即使他重新訪問您的網站,每個用戶都可以實時獲得時間。
如果您只想爲當前會話和用戶指定,那麼您可以使用JavaScript輕鬆完成。搜索網絡,那裏有很多櫃檯。
0
您可以使用系統時鐘和已知的開始時間。讓javascript獲取系統時鐘的時間,然後減去已知的開始時間以獲取當前流逝的時間。由於計算是在頁面呈現時完成的,因此始終是準確的。當然,還有一個javascript定時器繼續從頁面呈現時鐘樣式之後的計算時間開始計時。
相關問題
- 1. 如何維護和訪問所有頁面都可訪問的javascript變量?
- 2. 的JavaScript可以訪問一個變量
- 3. Qt C++創建一個全局變量可訪問所有類
- 4. 如何定義所有類都可以在Objective C中訪問的變量?
- 5. 在Javascript中創建一個可以訪問本地變量的類
- 6. 如何使變量對JavaScript中的所有函數都可訪問?
- 7. 如何創建一個可以完全訪問MongoDB的用戶?
- 8. 如何使HTML/Template(Django)中的所有頁面都可以訪問變量..?
- 9. 如何聲明一個可以被android中的所有類訪問的變量?
- 10. 如何使變量在Codeigniter中的所有控制器中都可訪問?
- 11. 如何使每個類的方法都可以訪問變量?
- 12. 用戶ID的變量,在整個頁面創建過程中都可以訪問(而不是會話)
- 13. 變量可以被一個類的所有實例訪問
- 14. 如何在actions.class.php中創建變量以便它們可以在layout.php中訪問?
- 15. 如何在內容腳本中創建一個可在所有頁面上訪問的變量
- 16. 創建一個數據庫,所有項目都可以使用
- 17. 如何安裝擴展程序以便所有用戶都可以訪問它?
- 18. 在我的所有應用程序類中都可以訪問一個對象
- 19. 默認情況下,所有用戶都可以訪問DBC表
- 20. 用戶可以訪問$ _SESSION變量嗎?
- 21. 你可以有一個變量在JavaScript中的變量?
- 22. 如何讓一個變量可以被所有Swift文件訪問?
- 23. angular4 - 創建一個全局變量,也可以在視圖中訪問
- 24. 如何創建一個所有視圖控制器都可以訪問的方法?
- 25. 如何創建一個可以從外部javascript訪問的全局變量以及asp.net網站
- 26. 所有用戶都可訪問的靜態對象,如Application.cfc
- 27. 如何使變量可以通過所有控制器訪問?
- 28. 如何創建一個可以在python中創建類變量的方法?
- 29. 我有一個私人網絡的web服務。如何讓所有用戶都可以訪問?
- 30. 如何獲得所有進程都可以訪問的地圖?
你打算如何識別他們回訪? – RobG 2015-04-03 23:14:16
要做到這一點的唯一方法是在服務器上。 Javascript變量是每個客戶端本地的,它們不在不同的客戶端之間共享。 – Barmar 2015-04-03 23:15:41
你的意思是你想把我的秒數和Barmar的秒數和RobG的秒數加在一起,看看我們在你的頁面上有多長時間,或者你只是想說「我今天晚上8:14啓動了我的網站,它已經70秒以來「?如果你的意思是要顯示第二個,你可以將時間硬編碼到你的JavaScript並顯示(每超時更新一次) – sova 2015-04-04 00:15:35