js统计页面的来访次数实现代码


Posted in Javascript onMay 09, 2014

脚本说明:
把如下代码加入<body>区域中

<SCRIPT language="JavaScript"><!-- 
function getCookieVal(offset) 
{var endstr=document.cookie.indexOf(";",offset);if(endstr==-1) 
endstr=document.cookie.length;return unescape(document.cookie.substring(offset,endstr));}function GetCookie(name) 
{var arg=name+"=";var alen=arg.length;var clen=document.cookie.length;var i=0;while(i<clen) 
{var j=i+alen;if(document.cookie.substring(i,j)==arg) 
return getCookieVal(j);i=document.cookie.indexOf(" ",i)+1;if(i==0) 
break; 
}return null;}function SetCookie(name,value) 
{var argv=SetCookie.arguments;var argc=SetCookie.arguments.length;var expires=(2<argc)?argv[2]:null;var path=(3<argc)?argv[3]:null;var domain=(4<argc)?argv[4]:null;var secure=(5<argc)?argv[5]:false;document.cookie=name+"="+escape(value)+((expires==null)?"":("; expires="+expires.toGMTString()))+((path==null)?"":("; path="+path))+((domain==null)?"":("; domain="+domain))+((secure==true)?"; secure":"");}function ResetCounts(name) 
{visits=0;SetCookie("visits",visits,expdate,"/",null,false);location.reload();} 
//--> 
</SCRIPT> 
<SCRIPT language="JavaScript"><!-- 
var expdate=new Date(); 
var visits;//以下设置COOKIES时间为1年,自己随便设置该时间.. 
expdate.setTime(expdate.getTime()+(24*60*60*1000*365)); 
if(!(visits=GetCookie("visits"))) 
visits=0;visits++;SetCookie("visits",visits,expdate,"/",null,false);//以下信息显示可以使用标准的HTML语法,自己随便设置。 
document.write("你已经光临本页"+"<FONT COLOR=red>"+visits+"</FONT>"+"次!");if(visits==1)//来访1次的信息显示 
document.write("<br>"+"欢迎光临本站,觉得本站内容如何?");if(visits==2)//来访2次的信息显示,以下类推,自己随便增加。 
document.write("<br>"+"再次光临不胜容幸!今后要常来啊!欢迎订阅本站邮件列表。");if(visits==3) 
document.write("<br>"+"常客,在本站的论坛发个帖子如何?");if(visits==4) 
document.write("<br>"+"你这个疯子!");if(visits>=5) 
document.write("<br>"+"疯狂的家伙!我真的非常喜欢你。"); 
//--> 
</SCRIPT>
Javascript 相关文章推荐
解决FLASH需要点击激活的代码
Dec 20 Javascript
定义select的边框颜色
Apr 28 Javascript
利用javascript的面向对象的特性实现限制试用期
Aug 04 Javascript
JavaScript入门之对象与JSON详解
Oct 21 Javascript
JQuery对表单元素的基本操作使用总结
Jul 18 Javascript
Bootstrap实现登录校验表单(带验证码)
Jun 23 Javascript
jQuery多选框选择数量限制方法
Feb 08 Javascript
javascript 取小数点后几位几种方法总结
Aug 02 Javascript
浅谈Vue2.0父子组件间事件派发机制
Jan 08 Javascript
详解使用 Node.js 开发简单的脚手架工具
Jun 08 Javascript
layui之数据表格--与后台交互获取数据的方法
Sep 29 Javascript
javascript canvas检测小球碰撞
Apr 17 Javascript
JavaScript Array对象扩展indexOf()方法
May 09 #Javascript
js获取鼠标点击的位置实现思路及代码
May 09 #Javascript
用js格式化金额可设置保留的小数位数
May 09 #Javascript
JQuery动画animate的stop方法使用详解
May 09 #Javascript
Javascript玩转继承(三)
May 08 #Javascript
Javascript玩转继承(二)
May 08 #Javascript
js的Prototype属性解释及常用方法
May 08 #Javascript
You might like
《雄兵连》《烈阳天道》真的来了
2020/07/13 国漫
php截取后台登陆密码的代码
2012/05/05 PHP
简单的php中文转拼音的实现代码
2014/02/11 PHP
php中出现空白页的原因及解决方法汇总
2014/07/08 PHP
php启用sphinx全文搜索的实现方法
2014/12/24 PHP
php实现模拟登陆方正教务系统抓取课表
2015/05/19 PHP
php实现不通过扩展名准确判断文件类型的方法【finfo_file方法与二进制流】
2017/04/18 PHP
php删除二维数组中的重复值方法
2018/03/12 PHP
js中符号转意问题示例探讨
2013/08/19 Javascript
当前流行的JavaScript代码风格指南
2014/09/10 Javascript
js实现登陆遮罩效果的方法
2015/07/28 Javascript
Javascript实现网络监测的方法
2015/07/31 Javascript
JS提交form表单实例分析
2015/12/10 Javascript
一个字符串中出现次数最多的字符 统计这个次数【实现代码】
2016/04/29 Javascript
JavaScript中setter和getter方法介绍
2016/07/11 Javascript
jQuery 获取页面li数组并删除不在数组中的key
2016/08/02 Javascript
利用JS轻松实现获取表单数据
2016/12/06 Javascript
JavaScript实现经典排序算法之选择排序
2016/12/28 Javascript
Laravel整合Bootstrap 4的完整方案(推荐)
2018/01/25 Javascript
Webpack中雪碧图插件使用详解
2018/05/25 Javascript
vue项目使用axios发送请求让ajax请求头部携带cookie的方法
2018/09/26 Javascript
详解vue在项目中使用百度地图
2019/03/26 Javascript
10个最受欢迎的 JavaScript框架(推荐)
2019/04/24 Javascript
vue element中axios下载文件(后端Python)
2019/05/10 Javascript
React 实现车牌键盘的示例代码
2019/12/20 Javascript
[01:00]选手抵达华西村 整装待发备战2016国际邀请赛中国区预选赛
2016/06/25 DOTA
django框架自定义用户表操作示例
2018/08/07 Python
使用OpenCV对车道进行实时检测的实现示例代码
2020/06/19 Python
python爬虫利用selenium实现自动翻页爬取某鱼数据的思路详解
2020/12/22 Python
使用Django的JsonResponse返回数据的实现
2021/01/15 Python
小程序瀑布流解决左右两边高度差距过大的问题
2019/02/20 HTML / CSS
结构和类有什么异同
2012/07/16 面试题
工作检讨书500字
2014/10/19 职场文书
学习党章的体会
2014/11/07 职场文书
2015年度保密工作总结
2015/04/24 职场文书
Python torch.flatten()函数案例详解
2021/08/30 Python