簡體   English   中英

使用javascript或jquery在不同的html文件之間共享變量

[英]share variables between different html file using javascript or jquery

在屬於同一項目的.html文件之間定義和訪問共享變量的最簡單方法是什么。

謝謝你們,

問候

如果您希望這些對於每個客戶都是唯一的,則可以:

  1. 儲存Cookie
  2. 將數據作為請求參數的一部分傳遞

如果打算永久存儲數據,則應使用服務器端語言。

您在任何JS文件中定義的變量的訪問方式都完全相同。 例如,考慮以下包含在所有頁面頂部的variables.js文件:

var variable1 = "foo";
var variable2 = "bar";

然后,在之后的任何腳本中,您都可以簡單地引用這些變量。 考慮一下mypage.html:

<html>
    <head>
        <script src="variables.js" type="text/javascript"></script>
        <script>
            alert(variable1); // alerts "foo"
        </script>
    </head>
    <body>
    </body>
</html>

sessionStoragelocalStorage對象將允許您在.html文件之間共享鍵/字符串值對,前提是它們屬於同一域。 localStorage值存儲在會話之間的瀏覽器中,如果用戶切換瀏覽器,則這些值將不隨身攜帶; 服務器也無法在沒有額外代碼的情況下查看這些值。

http://en.wikipedia.org/wiki/Web_storage

暫無
暫無

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

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