co0kie
co0kie
那山那水 发表于4年前
co0kie
  • 发表于 4年前
  • 阅读 160
  • 收藏 2
  • 点赞 0
  • 评论 0

标题:腾讯云 新注册用户域名抢购1元起>>>   

1.添加一个cookie:addCookie(name,value,expiresHours) 
该函数接收3个参数:cookie名称,cookie值,以及在多少小时后过期。这里约定expiresHours为0时不设定过期时间,即当浏览器关闭时cookie自动消失。该函数实现如下: 

复制代码代码如下:


<script language="JavaScript" type="text/javascript"> 
<!-- 
function addCookie(name,value,expiresHours){ 
var cookieString=name+"="+escape(value); 
//判断是否设置过期时间 
if(expiresHours>0){ 
var date=new Date(); 
date.setTime(date.getTime+expiresHours*3600*1000); 
cookieString=cookieString+"; expires="+date.toGMTString(); 

document.cookie=cookieString; 

//--> 
</script> 

2.获取指定名称的cookie值:getCookie(name) 
该函数返回名称为name的cookie值,如果不存在则返回空,其实现如下: 

复制代码代码如下:


<script language="JavaScript" type="text/javascript"> 
<!-- 
function getCookie(name){ 
var strCookie=document.cookie; 
var arrCookie=strCookie.split("; "); 
for(var i=0;i<arrCookie.length;i++){ 
var arr=arrCookie[i].split("="); 
if(arr[0]==name)return arr[1]; 

return ""; 

//--> 
</script> 


3.删除指定名称的cookie:deleteCookie(name) 
该函数可以删除指定名称的cookie,其实现如下: 

复制代码代码如下:


<script language="JavaScript" type="text/javascript"> 
<!-- 
function deleteCookie(name){ 
var date=new Date(); 
date.setTime(date.getTime()-10000); 
document.cookie=name+"=v; expires="+date.toGMTString(); 

//--> 
</script> 


共有 人打赏支持
粉丝 5
博文 14
码字总数 17425
×
那山那水
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: