本站首页    管理页面    写新日志    退出


«September 2025»
123456
78910111213
14151617181920
21222324252627
282930


公告
暂无公告...

我的分类(专题)

日志更新

最新评论

留言板

链接

Blog信息
blog名称:天地无用
日志总数:55
评论数量:43
留言数量:1
访问次数:194081
建立时间:2008年4月17日




[javascript]javascript操作cookie( 转)
软件技术

kkk888929 发表于 2009/6/18 23:17:57

编程快3年了,没用过COOKIE,今天看了看,用起来好简单500)this.width=500'>! 以下是转的文章,看过你就懂了!~~ Js代码 <script>       //写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();    }    function getCookie(name)//取cookies函数            {        var arr = document.cookie.match(new RegExp("(^| )"+name+"=([^;]*)(;|$)"));         if(arr != null) return unescape(arr[2]); return null;       }    function delCookie(name)//删除cookie    {        var exp = new Date();        exp.setTime(exp.getTime() - 1);        var cval=getCookie(name);        if(cval!=null) document.cookie= name + "="+cval+";expires="+exp.toGMTString();    }             SetCookie ("xiaoqi", "3")    alert(getCookie('xiaoqi'));    </script>     以下是俺的代码     记住我: body 加入 onload时间,由于该日志被自动更改,所以您无法看到我的例子   <html><head><SCRIPT>   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();    }    function getCookie(name)//取cookies函数            {        var arr = document.cookie.match(new RegExp("(^| )"+name+"=([^;]*)(;|$)"));         if(arr != null) return unescape(arr[2]); return null;       }    function delCookie(name)//删除cookie    {        var exp = new Date();        exp.setTime(exp.getTime() - 1);        var cval=getCookie(name);        if(cval!=null) document.cookie= name + "="+cval+";expires="+exp.toGMTString();    }  function getSumit(){ if (document.getElementById('checkbox1').checked){  SetCookie("loginmail", document.getElementById('id1').value); }else{  delCookie("loginmail"); }} function getSafeValue(){ var tempV = getCookie('loginmail'); if (tempV){  document.getElementById('id1').value = tempV  document.getElementById('checkbox1').checked=true }} </SCRIPT></head><body onload="getSafeValue()"><INPUT type="text" id="id1"> <BR>记住我:<INPUT id="checkbox1" type="checkbox"> <INPUT id="button1" onclick=getSumit() type=button value=提交></body></html>


阅读全文(2699) | 回复(0) | 编辑 | 精华
 



发表评论:
昵称:
密码:
主页:
标题:
验证码:  (不区分大小写,请仔细填写,输错需重写评论内容!)



站点首页 | 联系我们 | 博客注册 | 博客登陆

Sponsored By W3CHINA
W3CHINA Blog 0.8 Processed in 0.063 second(s), page refreshed 144786308 times.
《全国人大常委会关于维护互联网安全的决定》  《计算机信息网络国际联网安全保护管理办法》
苏ICP备05006046号