JS cookie存值,在另乙個頁面無法得到

2021-08-07 12:24:43 字數 1243 閱讀 8732

這個問題引起的主要原因可能是,你新開啟的頁面和存cookie的路徑不在同乙個路徑下,cookie的作用範圍預設只在當前路徑下,例如 www.taobao.com/user/seting 和www.taobao.com/saling/shopingcart 就不在乙個路徑,你如果在第乙個頁面設定了cookie,開啟第二個頁面是看不到的
設定的時候要加上引數 path=\,這樣作用範圍就是根路徑了;

w3school.com.cn 的新增,獲取,刪除方法

function

setcookie

(c_name,value,expiredays)

function getcookie(c_name)

}return ""

}

//刪除cookies 設定過期

function

delcookie

(name)

1).expires: 365

定義cookie的有效時間,值可以是乙個數字(從建立cookie時算起,以天為單位)或乙個date 對

象。如果省略,那麼建立的cookie是會話cookie,將在使用者退出瀏覽器時被刪除。

2).path: 『/』

預設情況:只有設定cookie的網頁才能讀取該cookie。

定義cookie的有效路徑。預設情況下, 該引數的值為建立 cookie 的網頁所在路徑(標準瀏覽器的行為) 。

如果你想在整個**中訪問這個cookie需要這樣設定有效路徑:path: 『/』。如果你想刪除乙個定義

了有效路徑的 cookie,你需要在呼叫函式時包含這個路徑:$.cookie(『the_cookie』, null,

? 1

);。 domain: 『example.com』

預設值:建立 cookie的網頁所擁有的網域名稱。

3).secure: true

預設值:false。如果為true,cookie的傳輸需要使用安全協議(https)。

4).raw: true

預設值:false。

預設情況下,讀取和寫入 cookie 的時候自動進行編碼和解碼(使用encodeuricomponent 編碼,

decodeuricomponent 解碼)。要關閉這個功能設定 raw: true 即可。

另乙個自己

人們常說 人貴有自知之明 可是話說回來,又有幾人能真正的了解自己呢?我覺得我就是乙個很沒有自知之明的人。生於89年的我,到了今年的生日就28周歲了。都說三十而立,正所謂成家立業,可以回過頭發現自己可以稱得上 一無是處,一無所有 曾幾何時,還是鄰居家叔叔阿姨教育孩子的榜樣 曾幾何時父母因為自己考個好大...

在乙個執行緒加鎖,另乙個執行緒解鎖

一般來講,乙個執行緒加鎖,另乙個執行緒解鎖,是很容易死鎖的。產生死鎖的四個必要條件 1 互斥條件 乙個資源每次只能被乙個程序使用。2 請求與保持條件 乙個程序因請求資源而阻塞時,對已獲得的資源保持不放。3 不剝奪條件 程序已獲得的資源,在末使用完之前,不能強行剝奪。4 迴圈等待條件 若干程序之間形成...

在乙個python裡執行另乙個python檔案

os.popen cmd,mode r buffering 1 command 呼叫的命令 mode 模式許可權可以是 r 預設 或 w bufsize 指明了檔案需要的緩衝大小 0意味著無緩衝 1意味著行緩衝 其它正值表示使用引數大小的緩衝 大概值,以位元組為單位 負的bufsize意味著使用系統...