作家
登录

JavaScript Cookie显示用户上次访问的时间和次数

作者: 来源:www.28hudong.com 2013-03-30 02:04:00 阅读 我要评论

httml代码: 复制代码 代码如下: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>Untitled Document</title> </head> <body onload="start()"> </body> </html> JS代码: 复制代码 代码如下: <script language="JavaScript" type="text/javascript"> <!-- function getCookie(name){ if(document.cookie.length > 0){ start = document.cookie.indexOf(name + "="); if( start != -1){ start = start +name.length + 1; end = document.cookie.indexOf(";",start); if( end == -1){ end = document.cookie.length; } return decodeURI(document.cookie.substring(start,end)); } } return ""; } function setCookie(name, value, expires, path, domain, secure){ var curcookie = name + "=" +encodeURI(value) + ((expires) ? ";expires=" + expires.toGMTString() : "") + ((path) ? ";path=" + path : "") + ((domain) ? ";domain=" + domain : "") + ((secure) ? ";secure" : ""); document.cookie = curcookie; } function start() { var text = ""; var visitorName = getCookie("VisitorName"); var lasttime = getCookie("time"); var isnMonth = new Array("1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"); var isnDay = new Array("星期日","星期一","星期二","星期三","星期四","星期五","星期六"); var today = new Date(); var year = today.getYear(); var day = today.getDate(); var cookietime = year + "年" + isnMonth[today.getMonth()] + day +"日" + isnDay[today.getDay()]; today.setTime(today.getTime() + 365*24*60*60*1000); setCookie("time",cookietime,today); if(visitorName =="") { visitorName = prompt("Input your name:"); setCookie("VisitorName",visitorName,today); document.write("Hello,"+ visitorName + "首次光臨本站,請多提寶貴意見"); } else { text += "Hello,"+ visitorName + "您是第 " + count() + "次訪問本站,<br>上次訪問時間為:" + lasttime; document.write(text); } } function count() { var now = new Date(); now.setTime(now.getTime() + 365*24*60*60*1000); var visits = getCookie("counter"); if( !visits ){ visits = 1; }else { visits = parseInt(visits) + 1; } setCookie("counter",visits,now); return visits; } --> </script>

  推荐阅读

  jquery 事件执行检测代码

前两天做城市搜索的时候,我对搜索按钮绑定了事件,如果输入栏内的文字不符合要求就用标签提示(标签展示出来后对document绑定click,点击后隐藏标签)并使输入栏获得焦点。就这样一个小功能我调试了、3个多小时,>>>详细阅读


本文标题:JavaScript Cookie显示用户上次访问的时间和次数

地址:http://www.17bianji.com/kaifa2/JS/27515.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)