社区
JavaScript
帖子详情
如何用JAVASCRIPT清除用asp设的cookies值
coldermice
2007-06-28 05:53:03
在asp下设置了Response.Cookies("shopcar")=1
Response.Cookies("shopcar")("productname")=2
现在想用点击提交表单的时候用javascript清空Response.Cookies("shopcar")的值。请问应该怎么操作。
我找了很多代码都没有成功。
...全文
307
8
打赏
收藏
如何用JAVASCRIPT清除用asp设的cookies值
在asp下设置了Response.Cookies("shopcar")=1 Response.Cookies("shopcar")("productname")=2 现在想用点击提交表单的时候用javascript清空Response.Cookies("shopcar")的值。请问应该怎么操作。 我找了很多代码都没有成功。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
我是一只小小小的菜鸟
2009-10-29
打赏
举报
回复
帮忙顶一下!
webphoenix
2007-07-03
打赏
举报
回复
它这个只是让cookies过期,并没有清除cookie的内容啊,你还是清除下
Cookies.set('shopcar','');
coldermice
2007-07-02
打赏
举报
回复
如果要清除cookie呢?我要清除name叫shopcar的cookie用下面的代码不行.
function delCookie(){
//alert(document.cookie);
var date=new Date();
date.setTime(date.getTime()-1);
document.cookie = 'name=shopcar;expires=' + date.toGMTString();
}
是代码哪里有错吗?
webphoenix
2007-07-02
打赏
举报
回复
既然你能看到cookies
var Cookies = {
get : function (name) {
var arg = name + "=";
var alen = arg.length;
var clen = document.cookie.length;
var i = 0;
while (i < clen) {
var j = i + alen;
if (document.cookie.substring(i, j) == arg) {
var endstr = document.cookie.indexOf (";", j);
if (endstr == -1) {
endstr = document.cookie.length;
}
return unescape(document.cookie.substring(j, endstr));
}
i = document.cookie.indexOf(" ", i) + 1;
if (i == 0) {
break;
}
}
return null;
},
set : function (name, value) {
var argv = arguments;
var argc = arguments.length;
var expr = (argc > 2) ? argv[2] : null;
var path = (argc > 3) ? argv[3] : null;
var domain = (argc > 4) ? argv[4] : null;
var secure = (argc > 5) ? argv[5] : false;
document.cookie = name + "=" + escape(value) +((expr == null) ? "" : ("; expires=" + expr.toGMTString())) +((path == null) ? "" : ("; path=" + path)) +((domain == null) ? "" : ("; domain=" + domain)) +((secure == true) ? "; secure" : "");
}
}
用 Cookies.get来获取,Cookies.set来赋值
coldermice
2007-07-02
打赏
举报
回复
又沉下去了?
顶上去啊.
coldermice
2007-06-29
打赏
举报
回复
我用alert(document.cookie);
能读出cookie的值但用下面代码就不能清除。是不是代码有错?
function delCookie(){
//alert(document.cookie);
var date=new Date();
date.setTime(date.getTime()-1);
document.cookie = 'name=shopcar;expires=' + date.toGMTString();
}
webphoenix
2007-06-29
打赏
举报
回复
服务器端生成的就应该让服务器端去解决,客户端的也应该由客户端来解决
要不然不乱了
xdspower
2007-06-29
打赏
举报
回复
你是否在本地能够读取这个cookie,如果能,你才能谈改写(清除是改写的特例)。这样呢就可以本地清除,否则,你可以考虑发送提交后,由服务器端来清除。
ASP
200问.EXE
62.如何用Visual Basic编写ActiveX DLL及其使用 63.如何远程注册DLL文件 64.如何把
ASP
代码编写成DLL文件 65.如何在
ASP
中引用类 第5章 ADO数据库 67.如何创建一个断开连接的数据库访问页 68.如何获取数据库表名、...
asp
.net面试题
九、
Cookies
的默认生命周期有多长? ( ) A.20分钟B.30分钟C. 一天D.随浏览器的关闭而失效 十、int[][] myArray=new int[3][]{ new int[3]{ 5, 6, 2 }, new int[5]{ 6, 9, 7, 8, 3 }, new int[2]{ 3, 2 }}; ...
JavaScript
+jQuery+项目实战系列视频教程
JavaScript
jQuery 项目实战系列教程 能掌握JS和Jquery的基本技能,能完成基本的网页特效!
计算机应用技术(实用手册)
后面是IDE
设
备的类型和硬件参数,TYPE用来说明硬盘
设
备的类型,我们可以选择AUTO、USER、NONE的工作模式,AUTO是由系统自己检测硬盘类型,在系统中存储了1-45类硬盘参数,在使用该
设
置
值
时不必再
设
置其它参数;...
UniGUI 说明
36. UniGUI 中
Cookies
使用中文汉字的方法 ...................................................................... 28 37. UniGUI 如何实现压缩传输数据? ......................................................
JavaScript
87,910
社区成员
224,616
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章