- functionstart()
- {
- vartext="";
- varVisitorName=getcookie('VisitorName');
- varlasttime=getcookie('time');
- varisnMonth=newArray("1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月");
- varisnDay=newArray("星期日","星期一","星期二","星期三","星期四","星期五","星期六");
- vartoday=newDate();
- varYear=today.getYear();
- varday=today.getDate();
- varcookietime=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("输入你的名字:");
- setcookie('VisitorName',VisitorName,today);
- document.write("你好!"+VisitorName+"首次光临本站,请多提宝贵意见");
- }
- else
- {
- text+="你好!"+VisitorName+"你是第"+Count()+"次访问本站,请多提宝贵意见.<br>上次访问时间为:"+lasttime;
- document.write(text);
- }
- }
- functionCount()
- {
- varnow=newDate();
- now.setTime(now.getTime()+365*24*60*60*1000);
- varvisits=getcookie("counter");
- if(!visits)
- {
- visits=2;
- }
- else
- {
- visits=parseInt(visits)+1;
- }
- setcookie("counter",visits,now);
- returnvisits;
- }
- functiongetcookie(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;
- returndecodeURI(document.cookie.substring(start,end));
- }
- }
- return"";
- }
- functionsetcookie(name,value,expires,path,domain,secure)
- {
- varcurcookie=name+"="+encodeURI(value)
- +((expires)?";expires="+expires.toGMTString():"")
- +((path)?";path="+path:"")
- +((domain)?";domain="+domain:"")
- +((secure)?";secure="+secure:"");
- document.cookie=curcookie;
- }
显示用户上次访问时间和次数
IE中首次加载时显示用户首次访问,刷新页面后用户的访问次数并不会增加,必须得再次打开此html网页才增加用户的访问次数;Firefox中首次加载时显示用户访问,再次刷新,显示用户下一次访问,没刷新一次,用户访问的次数增加1。
当Count( )函数中的 if 语句中 visits=1时,显示效果如下:
此时,我们看出了错误,当将 visits=2 时效果如下:
按F5刷新页面:
再次刷新:
分享到:
相关推荐
cookie记录上次访问时间,cookie小例子
jsp的Cookie讲解与例子,老师上课用的例子,值得参考!
一个关于Cookie应用的例子,比较不错的。
帮你快速了解COOKIE,在程序中运用COOKIE
此文档包含了cookie的使用方法和例子,简单易懂方便上手
delphi操作NetHTTPClient读写cookie例子
java servlet cookie cookie 例子,解压放到myeclipse可用
NULL 博文链接:https://x125858805.iteye.com/blog/2165638
学习application(session)(cookie)聊天室小例子
使用JS创建Cookie,已经经过本人的测试. 属于发行版,QQ等各大知名网站都是用本方式写入cookie 新手也一看就会,是JS增强的好案例~!
vc 伪造cookie 写cookie ,通过代码来改写你想要的cookie,可以伪造本地保存cookie 记录。
Cookie例子.docx
简单的jQuery小例子(购物车/Cookie/拖拽功能 简单的jQuery小例子(购物车/Cookie/拖拽功能 简单的jQuery小例子(购物车/Cookie/拖拽功能 简单的jQuery小例子(购物车/Cookie/拖拽功能 简单的jQuery小例子(购物车/...
利用jquery.cookie.js存取cookie,设置cookie,删除cookie,更新
java-script读写Cookie例子
PHP 利用COOKIE验证用户登录的例子,用户名和密码存于数据库中,其中的数据库操作不是该例子的重点,本例子适合PHP新手学习COOKIE的工作原理和如何使用COOKIE。
易语言取设cookie源码,取设cookie,InternetSetCookieA,InternetGetCookieA
flash cookie 完整例子(as源码、mvc3.0源码) 环境:window 2008操作系统、flex bulider3.0 兼容火狐、谷歌、IE、360、safari、opera
javaweb中Cookie对用户密码保存的例子,当我们在购物网站浏览的时候,下次访问的时候就会出现我们访问过的记录,这个例子就是以Cookie为原理写的JavaWeb代码例子.