2018-02-23 關(guān)鍵詞:蘇州網(wǎng)站建設(shè) 蘇州網(wǎng)站制作 蘇州網(wǎng)站推廣 蘇州做網(wǎng)站 2948
Cookie 插件簡(jiǎn)介
Cookie是網(wǎng)站設(shè)計(jì)者放置在客戶端的小文本文件。Cookie能為用戶提供很多的便利,例如購(gòu)物網(wǎng)站存儲(chǔ)用戶曾經(jīng)瀏覽過的產(chǎn)品列表,或者門戶網(wǎng)站記住用戶喜歡選擇瀏覽哪類新聞。在用戶允許的情況下,還可以存儲(chǔ)用戶的登錄信息,使得用戶在訪問網(wǎng)站時(shí)不必每次都鍵入這些信息。
jQuery提供了一個(gè)十分簡(jiǎn)單的插件來管理網(wǎng)站的Cookie,該插件的名稱也是Cookie。Carhartl設(shè)計(jì)了該插件。下面蘇州網(wǎng)站建設(shè)帶為大家介紹下這款插件。
下載地址
jQueryCookie插件的下載地址為:
http://github/carhartl/jquery-cookie
看下面的例子使用起來也比較簡(jiǎn)單。是極其輕量級(jí)的插件
當(dāng)在用戶名字段填寫用戶名后,單擊下面的“記住用戶名”復(fù)選框,使之處于選中狀態(tài),此時(shí)
用戶名的值已經(jīng)被計(jì)入Cookie中,接下來,讀者可以關(guān)閉瀏覽器,然后重新打開這
個(gè)頁(yè)面,發(fā)現(xiàn)用戶名字段上已經(jīng)被自動(dòng)賦值。
jQuery Cookie的用法
寫入Cookie.
<pre>$.cookie(‘the_cookie’,’the_value’);</pre>
說明: "the_cookie 為待寫入的Cookie名,"the_value 為待寫入的值。
讀取Cookie.
<pre>$.cookie('the_cookie');</pre>
說明:“the_cookie”為待讀取的Cookie 名。
刪除Cookie.
<pre>$.cookie('the_cookie’,nu11);</pre>
說明:“the_cookie”為Cookie 名,設(shè)置為null 即刪除此Cookie.必須使用與之前設(shè)置時(shí)相同的路徑(path )和域名(domain ),才可以正確刪除Cookie.
其他可
參數(shù)。
<pre>
$.cookie('the_cookie','the_value’, {
expires: 7,
path:'/',
domain:‘jquery com',
secure: true
});
</pre>
說明:。expires: (NumberDate) 有效期??梢栽O(shè)置一個(gè)整數(shù)作為有效期(單位: 天),也可以直接設(shè)置一個(gè)日期對(duì)象作為Cookie 的過期日期。如果指定日期為負(fù)數(shù),例如已經(jīng)過去的日子那么此Cookie 將被刪除; 如果不設(shè)置或者設(shè)置為null,那么此Cokie 將被當(dāng)作Session Cookie處理,并且在瀏覽器關(guān)閉后刪除。
Path:(string)cookie 的路徑屬性。默認(rèn)是創(chuàng)建該Cookie 的頁(yè)面路徑。
Domain:(String) cookie的域名屬性。默認(rèn)是創(chuàng)建該Cookie的頁(yè)面域名,
Secure:(Bollean)如果設(shè)為true,那么此Cookie 的傳輸會(huì)要求一個(gè)安全協(xié)議,例如:HTTPS
蘇州網(wǎng)站建設(shè)告訴大家一個(gè)小竅門,如果你把Cookies看成為http協(xié)議的一個(gè)擴(kuò)展的話,理解起來就容易的多了,其實(shí)本質(zhì)上cookies就是http的一個(gè)擴(kuò)展。有兩個(gè)http頭部是專門負(fù)責(zé)設(shè)置以及發(fā)送cookie的,它們分別是Set-Cookie以及Cookie。當(dāng)服務(wù)器返回給客戶端一個(gè)http響應(yīng)信息時(shí),其中如果包含Set-Cookie這個(gè)頭部時(shí),意思就是指示客戶端建立一個(gè)cookie,并且在后續(xù)的http請(qǐng)求中自動(dòng)發(fā)送這個(gè)cookie到服務(wù)器端,直到這個(gè)cookie過期。如果cookie的生存時(shí)間是整個(gè)會(huì)話期間的話,那么瀏覽器會(huì)將cookie保存在內(nèi)存中,瀏覽器關(guān)閉時(shí)就會(huì)自動(dòng)清除這個(gè)cookie。另外一種情況就是保存在客戶端的硬盤中,瀏覽器關(guān)閉的話,該cookie也不會(huì)被清除,下次打開瀏覽器訪問對(duì)應(yīng)網(wǎng)站時(shí),這個(gè)cookie就會(huì)自動(dòng)再次發(fā)送到服務(wù)器端。
180 1557 7818
基礎(chǔ)型網(wǎng)站建設(shè)營(yíng)銷型網(wǎng)站設(shè)計(jì)品牌型網(wǎng)站建設(shè)高端定制網(wǎng)站設(shè)計(jì)定制系統(tǒng)開發(fā)
細(xì)致入微的前期服務(wù)
精準(zhǔn)的策劃服務(wù)
精湛的網(wǎng)頁(yè)設(shè)計(jì)
穩(wěn)定 可靠 極速的域名和服務(wù)器
任何問題,24小時(shí)回復(fù)并處理
版權(quán)所有:蘇州謝謝網(wǎng)絡(luò)傳媒有限公司 蘇ICP備11087090號(hào)