JavaScript中Cookie操作實際案例
JavaScript Cookie
Cookie對象:
Cookie是一種以文件的形式保存在客戶端硬盤的Cookies文件夾中的用戶數據信息(Cookie數據)。
Cookie文件由所訪問的Web站點建立,以長久的保存客戶端與Web站點間的會話數據,並且該Cookie數據只允許被所訪問的'Web站點進行讀取。
Cookie文件的格式:
NS:
IE:用戶名@域名
有兩種類型的cookie:
(1)持久性cookie,會被存儲到客戶端的硬盤上。
(2)會話Cookie:不會存儲到客戶端的硬盤上,而是放在瀏覽器進程所處的內存當中,當瀏覽器關閉則該會話cookie就銷燬了。
用JS實現Cookie操作
寫入Cookie:
複製代碼 代碼如下:
ie = " 關鍵字 = 值 [ ; expires = 有效日期 ] [;...]"
讀取Cookie:
複製代碼 代碼如下:
ie
刪除Cookie:
複製代碼 代碼如下:
ie = " 關鍵字 = ; expires = 當前日期"
備註:
1.有效日期格式:Wdy,DD-Mon-YY HH:MM:SS GMT
/ Mon:英文星期 / 月份;
3.還包含path、domain、secure屬性;
4.每個Web站點(domain)可建立20個Cookie數據;
5.每個瀏覽器可存儲300個Cookie數據,4k字節;
6.客戶有權禁止Cookie數據的寫入。
實例
複製代碼 代碼如下:
var today = new Date();
var expiredDay = new Date();
var msPerMonth = 1000 * 60 * 60 * 24 * 30;
ime(ime() + msPerMonth); //一個月之後過期
//寫入cookie
ie = "name=mengdd;expires="+TString();
eln("cookie已經寫到硬盤上了");
//讀取cookie
eln("內容是:" + ie);
eln("expire day: " + TString());
相關文章
-
關於javascript中cookie對象用法的實例分析
本文實例講述了javascript中cookie對象用法。分享給大家供大家參考。具體如下:屬性name 唯一必須設置的屬性,表示cookie的名稱expires 指定cookie的存活週期,如不設置,瀏覽器關閉自動失效path 決定cookie對於服務器對於其 -
關於JavaScript中isPrototypeOf函數作用和使用實例
JavaScript中isPrototypeOf函數方法是返回一個布爾值,指出對象是否存在於另一個對象的原型鏈中。使用方法:代碼如下:ototypeOf(object2)其中object1爲必選項,一個對象的實例。object2爲必選項,另一個對象,將要檢查其原型 -
英語閱讀:VIT declines to acquire Ang Mo Kio property
The managers of Viva Industrial Trust (VIT) announced on Oct 9 that they have declined an offer to purchase an Ang Mo Kio property at $300 million from Ho Lee Group.Located along Ang Mo Kio Avenue 5, -
關於JavaScript學習筆記之Cookie對象
JavaScript CookieCookie對象:Cookie是一種以文件的形式保存在客戶端硬盤的Cookies文件夾中的'用戶數據信息(Cookie數據)。Cookie文件由所訪問的Web站點建立,以長久的保存客戶端與Web站點間的會話數據,並且該Cookie數據 -
JavaScript中創建字典對象(dictionary)的實例
時光在流逝,從不停歇,我們的工作又邁入新的階段,該好好計劃一下接下來的工作了!想學習擬定計劃卻不知道該請教誰?下面是小編爲大家收集的國小六年級教學工作計劃,供大家參考借鑑,希望可以幫助到有需要的朋友。國小六年級教學 -
,javascript break和continue區別
有兩種可以用在循環中的聲明:break和continue。JavaScriptbreak和continue聲明 有兩種特殊的聲明可用在循環內部:break和continue。Breakbreak命令可以終止循環的.運行,然後繼續執行循環之後的代碼(如果循環之後有代碼的 -
JavaScript fontcolor方法入門實例
fontcolor 方法返回使用 HTML font 標籤中 color 屬性定義的帶有顏色的字符串。其語法如下:複製代碼 代碼如下:str_color( color )參數說明:str_object 要操作的字符串(對象) color 必需。顏色名(red)、RGB 值(rgb(255,0 -
關於javascript中encodeURI和decodeURI的使用方法
人生天地之間,若白駒過隙,忽然而已,相信大家對即將到來的工作生活滿心期待吧!做好計劃,讓自己成爲更有競爭力的人吧。什麼樣的計劃纔是有效的呢?下面是小編爲大家收集的六年級下冊信息技術教學計劃,希望能夠幫助到大家。六年 -
有關JavaScript中的prototype.bind()方法介紹
以前,你可能會直接設置self=this或者that=this等等,這樣做當然也能起作用,但是使用()會更好,看上去也更專業。下面舉個簡單的例子:複製代碼 代碼如下:var myObj = {specialFunction: function () {},anotherSpecialFunctio -
JavaScript中push(),join() 函數實例詳解
定義和用法push方法 可向數組的末尾添加一個或多個元素,並返回一個新的.長度。join方法 用於把數組中所有元素添加到一個指定的字符串,元素是通過指定的分隔符進行分割的。語法(newelement1,newelement2,....,newelemen