我通過提前定義js變量來遵循回答here。但是,如果我在瀏覽時轉到其他頁面,該變量的範圍不會保留。這似乎是合理的,因爲我確實去了瀏覽器中的另一個頁面。所以我想知道如何在瀏覽時跨多頁保存js變量?我需要使用會話變量,C#中的查詢字符串?還是有更好的解決方案?C#MVC4中的全局JavaScript變量
0
A
回答
0
跨頁面的範圍沒有變量。在客戶端,您可以使用cookie或querystrings,或者您可以將值保存在服務器端的會話變量中,或者將其發送到服務器端的後置數據中,並將其放入頁面中,以便在客戶端代碼。
0
一種方法是使用本地存儲,一個HTML5功能。
http://paperkilledrock.com/2010/05/html5-localstorage-part-one/
當然,這取決於你的客戶,你是否希望他們能夠使用HTML5。
否則餅乾可能是最好的路線。
相關問題
- 1. javascript中的全局變量
- 2. JavaScript中的全局變量?
- 3. C#中的全局變量
- 4. C中的全局變量#
- 5. javascript全局變量
- 6. 全局變量,Javascript
- 7. 全局變量,C
- 8. C#全局變量
- 9. 的Javascript全局變量
- 10. 全局變量的Javascript
- 11. dlopen和C/C++中的全局變量
- 12. c目標c中的全局變量
- 13. javascript中的局部變量和全局變量
- 14. Javascript全局變量問題
- 15. Javascript全局變量爲空
- 16. JavaScript全局變量問題
- 17. javascript全局變量 - 保護
- 18. JavaScript使用全局變量
- 19. Javascript優化...全局變量
- 20. javascript全局變量UNSET
- 21. JavaScript更新全局變量
- 22. Javascript全局變量問題
- 23. Javascript全局變量訪問
- 24. Javascript全局變量或對象變量
- 25. Javascript和ESLint中的全局變量
- 26. Google地圖中的JavaScript全局變量
- 27. NASM X86_64全局變量C
- 28. C++構建全局變量
- 29. C++和全局變量
- 30. Objective-C和全局變量
您可以嘗試使用cookie傳遞值。 (不是每個人都啓用cookie)除此之外,我能想到的唯一方法就是會話。 – Pilatus 2012-07-18 14:37:51
您可以使用[網絡存儲](http://www.w3.org/TR/webstorage/)(local或sessionStorage)來保存該變量。 – Andreas 2012-07-18 14:42:54