jQuery常用外掛程式 cookie外掛程式

2021-07-31 15:09:50 字數 1826 閱讀 3716

使用cookie外掛程式後,可以很方便地通過cookie物件儲存、讀取、刪除使用者的資訊,還能通過cookie外掛程式儲存使用者的瀏覽記錄

1.語法

(1)呼叫格式:$.cookie(key,value,[option])

其中引數key為儲存cookie物件的名稱,value為名稱對應的cookie值。

(2)儲存:$.cookie(key,value)

(3)讀取:$.cookie(key)

(4)刪除:$.cookie(key,null)

(5)[option]引數說明:

1)expires

定義cookie的有效日期,可以是乙個整數(從建立cookie時算起,以天為單位)或乙個date物件。

注:當指明了cookie有效時間時,所建立的cookie被稱為「持久 cookie (persistent cookie)」。如果省略,那麼建立的cookie是會話cookie,將在使用者退出瀏覽器時被刪除。

2)path  

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

注:若 想在整個**中訪問這個cookie需要這樣設定有效路徑:path: '/';若想刪除乙個定義 了有效路徑的 cookie,你需要在呼叫函式時包含這個路徑:

$.cookie('the_cookie', null, )

3)domain   

cookie網域名稱屬性,預設與建立頁網域名稱一樣。  

注:這個地方要相當注意,跨域的概念,如果要主網域名稱二級網域名稱有效則要設定".***.com"

4) secrue:  

乙個布林值,表示傳輸cookie值時,是否需要乙個安全協議(https)。預設值為false,若為true,則需要https。

5)raw

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

要關閉這個功能設定 raw: true 即可。

2. jquery.cookie.js 的配置

首先包含jquery的庫檔案,再在後面包含 jquery.cookie.js 的庫檔案。

3.例項

乙個完整設定與讀取cookie的頁面**:

劉德華 張學友

cookie本質上是乙個txt文字,因此只能夠存入字串,物件通常要序列化之後才能存入cookie,而取的時候要反序列才又能得到物件。

$(function () ;

var str = json.stringify(student);  //對序列化成字串然後存入cookie

$.cookie("student", str, );

alert("cookie為空");

}else

})

更多關於jquery的cookie操作技巧請看

jQuery常用外掛程式總結

ui jquery.hooray 哈哈,自己寫的外掛程式是必須有的 jquery ui 官方的ui外掛程式,功能很多,但我只用少數幾個 jquery easyui jquery ligerui 對話方塊 artdialog 很欣賞這個外掛程式,又強大又美觀 asyncbox 製作者小吳同學也是的人呢...

jQuery常用外掛程式介紹

jquery表單驗證外掛程式 validataion validation是歷史最悠久的jquery外掛程式之一,經過了全球範圍內不同專案的驗證,並得到了許多web開發者的好評。最為乙個標準的驗證方法庫,validation擁有如下特點 1 內建驗證規則 擁有必填 數字 e mail url和信用卡...

常用JQuery外掛程式整理

jquery ui 官方的ui外掛程式,功能很多,但我只用少數幾個 jquery easyui jquery ligerui 對話方塊 artdialog 很欣賞這個外掛程式,又強大又美觀 asyncbox 製作者小吳同學也是的人呢 jbox 繼續國人的外掛程式,就是 稍微做的弱了點,功能上一點不輸...