文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>asp.net产生客户端Cookie与js操作Cookie大全

asp.net产生客户端Cookie与js操作Cookie大全

时间:2010-10-21  来源:Stone_W

js操作Cookie封装方法(函数)
 1 //Cookie操作 Start
2 function SetCookie(name, value)//两个参数,一个是cookie的名子,一个是值
3 {
4 var Days = 1; //此 cookie 将被保存 30 天
5 var exp = new Date(); //new Date("December 31, 9998");
6 exp.setTime(exp.getTime() + Days * 24 * 60 * 60 * 1000);
7 document.cookie = name + "=" + escape(value) + ";expires=" + exp.toGMTString();
8 }
9 function getCookie(name)//读取cookies函数
10 {
11 var arr = document.cookie.match(new RegExp("(^| )" + name + "=([^;]*)(;|$)"));
12 if (arr != null) return unescape(arr[2]); return null;
13
14 }
15 function delCookie(name)//删除cookie
16 {
17 var exp = new Date();
18 exp.setTime(exp.getTime() - 1);
19 var cval = getCookie(name);
20 if (cval != null) document.cookie = name + "=" + cval + ";expires=" + exp.toGMTString();
21 }
22 //Cookie操作 End

asp.net生成客户端Cookie(可用上面方法getCookie()取得):

HttpCookie hk1 = new HttpCookie("key");
hk1.Value = "Value";
DateTime dt1 = DateTime.Now;
TimeSpan ts1 = new TimeSpan(12, 0, 0);  // 保存12个小时
hk1.Expires = dt1.Add(ts1);
Response.AppendCookie(hk1)

ps:一般简单的用法基本够用了,在这就是抛个砖,有玉经管抛过来吧!欢迎代码交流指正!

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载