溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

document.cookie怎么用

發(fā)布時間:2021-09-22 14:47:58 來源:億速云 閱讀:214 作者:小新 欄目:開發(fā)技術

這篇文章主要介紹了document.cookie怎么用,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。

  documentcookie獲取并設置與當前文檔相關聯(lián)的cookie。若您需要一個通用的庫,請查看簡單的cookie框架。

  documentcookie語法

  讀取所有可從此位置訪問的Cookie

  allCookies=document.cookie;

  在上面的代碼中,allCookies被賦值為一個字符串,該字符串包含所有的Cookie,每條cookie以"分號和空格(;)"分隔(即,key=value鍵值對)。

  寫一個新cookie

  document.cookie=newCookie;

  newCookie是一個鍵值對形式的字符串。需要注意的是,用這個方法一次只能對一個cookie進行設置或更新。

  以下可選的cookie屬性值可以跟在鍵值對后,用來具體化對cookie的設定/更新,使用分號以作分隔:

  ;path=path(例如'/','/mydir')如果沒有定義,默認為當前文檔位置的路徑。

  ;domain=domain(例如'example.com','subdomain.example.com')如果沒有定義,默認為當前文檔位置的路徑的域名部分。與早期規(guī)范相反的是,在域名前面加.符將會被忽視,因為瀏覽器也許會拒絕設置這樣的cookie。如果指定了一個域,那么子域也包含在內。

  ;max-age=max-age-in-seconds(例如一年為60*60*24*365)

  ;expires=date-in-GMTString-format如果沒有定義,cookie會在對話結束時過期

  這個值的格式參見Date.toUTCString()

  ;secure(cookie只通過https協(xié)議傳輸)

  cookie的值字符串可以用encodeURIComponent()來保證它不包含任何逗號、分號或空格(cookie值中禁止使用這些值).

  備注:在Gecko6.0前,被引號括起的路徑的引號會被當做路徑的一部分,而不是被當做定界符?,F(xiàn)在已被修復。

  documentcookie示例

  簡單用法

  document.cookie="name=oeschger";

  document.cookie="favorite_food=tripe";

  alert(document.cookie);

  //顯示:name=oeschger;favorite_food=tripe

感謝你能夠認真閱讀完這篇文章,希望小編分享的“document.cookie怎么用”這篇文章對大家有幫助,同時也希望大家多多支持億速云,關注億速云行業(yè)資訊頻道,更多相關知識等著你來學習!

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權內容。

AI