首頁 >web前端 >js教程 >JavaScript中cookie的新增與刪除的基本操作

JavaScript中cookie的新增與刪除的基本操作

黄舟
黄舟原創
2017-07-24 15:51:301411瀏覽

這篇文章主要介紹了javascript cookie的基本操作的相關資料,這裡對Cookie的操作進行了詳細介紹包括獲取,新建,設置有效期,添加和刪除等,需要的朋友可以參考下

javascript cookie的基本操作(新增和刪除)

1.新增一個cookie:response.addCookie(Cookie c);

2.取得cookie集合: request.getCookies();

3.新一個cookie:


#
new Cookie(String name,String value) — Cookie在构造的时候就需要设定好cookie的名字和值

4.取得cookie的名字:cookie.getName();

5.取得cookie的值:cookie.getValue();

6.設定cookie的值:cookie.setValue();

cookie有效期限的設定與取得

cookie.setMaxAge()與cookie.getMaxAge()方法

– 如果一個Cookie沒有設定過MaxAge,則這個Cookie是一個暫時的Cookie;瀏覽器關閉隨著瀏覽器記憶體的銷毀,Cookie資訊也就消失了.

一如果Cookie也設定MaxAge,瀏覽器會將這個Cookie資訊以檔案的形式保存在瀏覽器的暫存文件夾中,在瀏覽器臨時資料夾中看到cookie文件,所以在cookie失效之前,cookie資訊都存在;

刪除一個Cookie

發送一個同名同path的cookie(瀏覽器以名字+path識別cookie);

#maxAge設定為0(cookie覆蓋後立即逾時被刪除);

##maxAge設定為0(cookie覆蓋後立即逾時被刪除);

#setPath()與getPath()方法

用來設定存取伺服器時路徑及其子路徑時帶著目前cookie資訊過來;
#setDomain()與getDomain()方法

### 用來通知瀏覽器在存取哪個網域的時候帶著目前的cookie資訊.(ps:現在的瀏覽器不允許cookie設定過domain訊息,否則會自動拒絕接收這個Cookie.)###

以上是JavaScript中cookie的新增與刪除的基本操作的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn