工匠精神,务实服务!

javascript存、取、删除Cookies的实例

2018-11-26


cook的用处真的蛮多的,我的网站中联系我们中提交电话一栏,十五分钟内不能再次发送留言。

<开始script type="text/javascript"> //写cookies函数

function SetCookie(name,value)//两个参数,一个是cookie的名子,一个是值

{ var Days = 30; //此 cookie 将被保存 30 天

var exp = new Date(); //new Date("December 31, 9998");

exp.setTime(exp.getTime() + Days*24*60*60*1000);

document.cookie = name + "="+ escape (value) + ";expires=" + exp.toGMTString(); } //取cookies函数

function getCookie(name){

var arr = document.cookie.match(new RegExp("(^| )"+name+"=([^;]*)(;|$)")); 

if(arr != null) return unescape(arr[2]); return null; } //删除

cookie function delCookie(name) {

var exp = new Date(); exp.setTime(exp.getTime() - 1); var cval=getCookie(name);

if(cval!=null) {document.cookie= name + "="+cval+";expires="+exp.toGMTString(); }

< 结束/script>