js 操作cookies
来源:互联网 发布:vb.net 资源文件exe 编辑:程序博客网 时间:2024/05/17 03:55
这个程序的运行,必须客户端浏览器支持cookie否则跳过.
1.设置cookie
function setCookie(){
var date=new Date();
var expiresday=10;//设为10天后cookie消失
date.setTime(date.getTime()+expiresday*3600*1000);
document.cookie="user=tansar;expires="+date.toUTCString();
//还有一种方法设置cookie 如 document.addCookie 注意此方法只能在ie中运行 firefox不支持所以不考虑此方法
}
2.获取本站点指定的cookie名
function getCookie(user){//此参数为cookie名
var cookiearr=document.cookie.toString().split(";");
for (var i=0;i<cookiearr.length;i++){
var cookiesubarr=cookiearr[i].split("=");
if (cookiesubarr[0]==user){
alert(cookiesubarr[0]+"--"+cookiesubarr[1]);
break;
}
}
}
3.删除所有本站点的cookie
function delCookies(){
var cookarr=document.cookie.toString().split(";");
var date=new Date()
var timeout=parseFloat(date.getTime())-(10*24*3600*1000);
for (var i=0;i<cookarr.length;i++){
var cookarrsub=cookarr[i].split("=");
document.cookie=cookarrsub[0]+"="+cookarrsub[1]+";expires="+timeout.toString();
}
}
4.删除指定的cookie
function delCookie(cname)
{
var cookarr=document.cookie.toString().split(";");
var date=new Date()
var timeout=parseFloat(date.getTime())-(10*24*3600*1000);
for (var i=0;i<cookarr.length;i++){
var cookarrsub=cookarr[i].split("=");
if (cname==cookarrsub[0]){
document.cookie=cookarrsub[0]+"="+cookarrsub[1]+";expires="+timeout.toString();
}
}
}
- JS操作COOKIES函数
- js操作cookies
- js操作cookies
- js 操作cookies
- js操作cookies
- JS操作Cookies
- js 操作cookies
- JS操作cookies
- JS操作Cookies
- JS操作Cookies
- js 操作cookies
- JS操作Cookies
- Js操作Cookies
- JS操作Cookies
- JS操作Cookies
- JS操作cookies方法!
- JS操作Cookies
- node.js 操作Cookies
- You must specify exactly one of "forward", "href", "page" or "action
- java.lang.ClassCastException
- JDK6.0学习笔记(二)垃圾收集机制-对象引用的类型
- java.lang.NumberFormatException: For input string:
- OSGi的编程思想
- js 操作cookies
- CUDA easy start up
- 向前兼容和向后兼容
- 手机上网被卡住?免费WAP网站没了用户资料
- WAP网站如何赢利
- 感悟《功夫熊猫》十五大经典对白 08.11.15
- JDK6.0学习笔记(三)值传递
- .Net用DataTable导出Excel通用函数
- JDK6.0学习笔记(四)引用传递