功能操作:注销用户
原因:我写的cookie js 在ie下能用,但是在firefox里面删除cookie时,cookie清不空,如果哪一位高手用js做过firefox的cookie管理,请不吝赐教,谢谢
原因:我写的cookie js 在ie下能用,但是在firefox里面删除cookie时,cookie清不空,如果哪一位高手用js做过firefox的cookie管理,请不吝赐教,谢谢
解决方案 »
- (JSP图片上传后台处理程序问题)百度的ueditor编辑器上传图片后在编辑框内显示红叉
- $.post()的url问题
- 弱弱的问下这个网站用的是什么技术?
- getServerName总是取不到域名的问题
- 嵌套的Simple Tag中,子标签怎样向父标签传递信息?
- 怎样解决不同显示分辨率下的网页显示问题!
- hibernate如何读取blob数据?
- 求助:jsp中如何根据第一个菜单的选择情况决定第二个菜单的选项?
- 在Tomcat下怎样发布shtml页面,急
- 老话题:聊天室的刷新问题,怎样避免状态条一闪一闪的问题,同时还伴随着"喀嚓喀嚓"的声音
- 一个关于SQL汉字的问题
- 提问版主:想请问下如何删除我已经结的帖子
//读的
function getCookie (name) {
var dc = document.cookie;
var cname = name + "="; if (dc.length > 0) {
begin = dc.indexOf(cname);
if (begin != -1) {
begin += cname.length;
end = dc.indexOf("", begin);
if (end == -1) end = dc.length;
return unescape(dc.substring(begin, end));
}
}
return null;
}
</script>
<script language="JavaScript"><!--
//写的
function setCookie(name, value, expires) {
document.cookie = name + "=" + escape(value) + "; path=/" + ((expires == null) ? "" : "; expires=" + expires.toGMTString());
}
var exp = new Date(); //set new date object
exp.setTime(exp.getTime() + (1000 * 60 * 60 * 24 * 30)); //set it 30 days ahead //-->
</script>
这样Cookies就自动过期,然后,就清空了。
var group = document.cookie
var arrCookie = group.split(";");
var expiress = new Date();
expiress.setTime(expiress.getTime()-1);
for(i=0; i<arrCookie.length; i++)
{
document.cookie = arrCookie[i].split('=')[0]+'=null;expires=' + expiress.toGMTString();
}
}