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.toGMTString();
}
注:设置cookie的过期时间用"expires",而非"expire"
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();
}
}
}
分享到:
相关推荐
javascript 操作cookiejavascript 操作cookiejavascript 操作cookie
javascript操作cookie /** * Read the JavaScript cookies tutorial at: * [url]http://www.netspade.com/articles/javascript/cookies.xml[/url] */ /** * Sets a Cookie with the given name and value. * * name...
主要详细向大家介绍了javascript操作Cookie的方法,包括设置、读取、删除操作,十分的细致全面,附上示例,是篇非常不错的文章,这里推荐给大家。
实现js和C#协同操作cookie的功能。
javascript操作cookie_获取与修改代码,跟以前的方法有所进步,者使用类的方法。
主要介绍了JavaScript操作Cookie详解,本文讲解了什么是Cookie、Cookie基础知识、Cookie常见问题、cookie 有两种清除方式、Cookie基础用法、Cookie高级用法等内容,需要的朋友可以参考下
本文实例讲述了JavaScript操作cookie类。分享给大家供大家参考。具体如下: 用法: 一、设置cookie var cookie = new JSCookie(); // 普通设置 cookie .SetCookie("key1","val1"); // 过期时间为一年 var expire_...
javascript操作cookie简单版本 代码如下: function setCookie(name, value, iDay) { var oDate = new Date(); oDate.setDate(oDate.getDate() + iDay); [removed] = name+’=’+value+’;expires=’+oDate; } ...
javascript对cookie的日常操作
主要介绍了JavaScript操作Cookie方法,实例分析了javascript针对cookie操作的相关技巧,需要的朋友可以参考下
主要简单分析介绍了javascript操作 cookie对象的方法及示例,有需要的小伙伴参考下
一个封装好的cookie操作类,完成对Cookie 的增删改查等操作。
Cookies.js - JavaScript 客户端的Cookie操作库