本章节通过代码实例介绍一下如何利用cookie实现简单的计数功能。

代码实例如下:
   [ 其他 ] 运行代码    下载代码
<script>
var cookieCount={}; 
cookieCount.count=function(){ 
  var count=parseInt(this.getCount('myCount')); 
  count++; 
  document.cookie='myCount='+count+''; 
  alert('第'+count+'访问'); 
} 
cookieCount.setCount=function(){ 
  //首先得创建一个名为myCount的cookie 
  var expireDate = new Date(); 
  expireDate.setDate(expireDate.getDate()+1); 
  document.cookie='myCount=' + '0' +';expires=' + expireDate.toGMTString(); 
} 
cookieCount.getCount=function(countName){ 
  //获取名为计数cookie,为其加1 
  var arrCookie = document.cookie.split('; '); 
  var arrLength = arrCookie.length; 
  var ini=true; 
  for(var i=0;i<arrLength;i++){ 
    if(countName == arrCookie[i].split('=')[0]){ 
      return parseInt(arrCookie[i].split('=')[1]); 
      break; 
    }
    else{ 
      ini = false; 
    } 
  } 
  if(ini == false)this.setCount(); 
  return 0; 
} 
cookieCount.count();
</script>

代码描述:js利用cookie 实现计数功能,js利用cookie实现计数功能源码下载



3 4



用户评论
大牛,别默默的看了,快登录帮我点评一下吧!:)      登录 | 注册


热门标签: js js代码 js实例 javascript javascript代码 javascript实例 js日期时间 javascript日期时间 js时间轴 javascript时间轴 jsCOOKIE javascriptCOOKIE

×
×

注册

官方QQ群

扫描上面二维码加微信群

官方QQ群

jQuery/js讨论群
群号:642649996
Css3+Html5讨论群
群号:322131262

加群请备注:从官网了解到