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的caller,callee,call,apply區別
在提到上述的概念之前,首先想説説javascript中函數的隱含參數:argumentsarguments該對象代表正在執行的函數和調用它的函數的參數。[function.]arguments[n]參數function:選項。當前正在執行的Function對象的名字。n:選項。要傳遞給Function對象的從0開始的參數值...
-
PHP開發工程師的具體職責
PHP開發工程師的具體職責1職責:1,負責設計產品的前後台技術框架;2,承擔系統的開發工作,改進框架,基礎架構,持續優化服務;3,承擔關鍵項目的技術評審及總體設計,參與構建系統原型及關鍵技術問題的攻關活動;4,控制產品設計質量,制定產品開發規範、指導或撰寫方案、設計等文檔;5,...
-
JavaScript 函數表達式
JavaScript中創建函數主要有兩種方法:函數聲明和函數表達式。這兩種方式都有不同的適用場景。這篇筆記主要關注的是函數表達式的幾大特點以及它的使用場景,下面一一描述。主要特點可選的函數名稱函數名稱是函數聲明的必需組成部分,這個函數名稱相當於一個變量,新定...
-
學習JavaScript的7個理由
為什麼要學習JavaScript?學習JavaScript對我們的工作有什麼幫助麼?下面YJBYS小編為大家講解!需求我之所以這樣説的主要原因是,隨着JavaScript的日漸成熟,以及方案變得越來越可行,我們對JavaScript程序員的需求正在持續增長。JavaScript在需求比例上已經超過了C#,僅...
相關文章
- 關於javascript中encodeURI和decodeURI的使用方法
- JavaScript fontcolor方法入門實例
- 有關JavaScript中的prototype.bind()方法介紹
- 關於JavaScript中isPrototypeOf函數作用和使用實例
- 英語閲讀:VIT declines to acquire Ang Mo Kio property
- JavaScript中push(),join() 函數實例詳解
- JavaScript中創建字典對象(dictionary)的實例
- ,javascript break和continue區別
- 關於javascript中cookie對象用法的實例分析
- 關於JavaScript學習筆記之Cookie對象