cookie的使用
Posted 冰封ice
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了cookie的使用相关的知识,希望对你有一定的参考价值。
名字 cookie
- 当访问者首次访问页面时,他或她也许会填写他/她们的名字。名字会存储于 cookie 中。当访问者再次访问网站时,他们会收到类似 "Welcome John Doe!" 的欢迎词。而名字则是从 cookie 中取回的。
密码 cookie
- 当访问者首次访问页面时,他或她也许会填写他/她们的密码。密码也可被存储于 cookie 中。当他们再次访问网站时,密码就会从 cookie 中取回。
日期 cookie
- 当访问者首次访问你的网站时,当前的日期可存储于 cookie 中。当他们再次访问网站时,他们会收到类似这样的一条消息:"Your last visit was on Tuesday August 11, 2005!"。日期也是从 cookie 中取回的。
-
1 //创建和存储 cookie 2 function getCookie(c_name) { 3 if(document.cookie.length > 0) { 4 c_start = document.cookie.indexOf(c_name + "=") 5 if(c_start != -1) { 6 c_start = c_start + c_name.length + 1 7 c_end = document.cookie.indexOf(";", c_start) 8 if(c_end == -1) c_end = document.cookie.length 9 return unescape(document.cookie.substring(c_start, c_end)) 10 } 11 } 12 return "" 13 } 14 15 function setCookie(c_name, value, expiredays) { 16 var exdate = new Date() 17 exdate.setDate(exdate.getDate() + expiredays) 18 document.cookie = c_name + "=" + escape(value) + 19 ((expiredays == null) ? "" : ";expires=" + exdate.toGMTString()) 20 } 21 22 function checkCookie() { 23 username = getCookie(‘username‘) 24 if(username != null && username != "") { 25 alert(‘Welcome again ‘ + username + ‘!‘) 26 } else { 27 username = prompt(‘Please enter your name:‘, "") 28 if(username != null && username != "") { 29 setCookie(‘username‘, username, 365) 30 } 31 } 32 }
以上是关于cookie的使用的主要内容,如果未能解决你的问题,请参考以下文章
Django cookie 横幅:window.wpcc 未定义