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 相关文章推荐
JQuery与JSon实现的无刷新分页代码
Sep 13 Javascript
Javascript中常见的校验如域名、手机、邮箱等等
Jan 02 Javascript
javascript创建createXmlHttpRequest对象示例代码
Feb 10 Javascript
WEB前端开发都应知道的jquery小技巧及jquery三个简写
Nov 15 Javascript
实例代码详解jquery.slides.js
Nov 16 Javascript
深入理解JavaScript单体内置对象
Jun 06 Javascript
浅谈JS验证表单文本域输入空格的问题
Feb 14 Javascript
bootstrap3使用bootstrap datetimepicker日期插件
May 24 Javascript
React组件之间的通信的实例代码
Jun 27 Javascript
原生js实现移动端触摸轮播的示例代码
Dec 22 Javascript
Angular入口组件(entry component)与声明式组件的区别详解
Apr 09 Javascript
jQuery内容过滤选择器与子元素过滤选择器用法实例分析
Feb 20 jQuery
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
特详细的PHPMYADMIN简明安装教程
2008/08/01 PHP
Laravel 5框架学习之模型、控制器、视图基础流程
2015/04/08 PHP
CI框架整合smarty步骤详解
2016/05/19 PHP
phpStudy 2016 使用教程详解(支持PHP7)
2017/10/18 PHP
Laravel 6.2 中添加了可调用容器对象的方法
2019/10/22 PHP
js控制分页打印、打印分页示例
2014/02/08 Javascript
Javascript浮点数乘积运算出现多位小数的解决方法
2014/02/17 Javascript
js浏览器本地存储store.js介绍及应用
2014/05/13 Javascript
Javascript获取当前时间函数和时间操作小结
2014/10/01 Javascript
jquery实现定时自动轮播特效
2015/12/10 Javascript
js中字符串编码函数escape()、encodeURI()、encodeURIComponent()区别详解
2016/04/01 Javascript
nginx配置React静态页面的方法教程
2017/11/03 Javascript
详解webpack之scss和postcss-loader的配置
2018/01/09 Javascript
详解Angular调试技巧之报错404(not found)
2018/01/31 Javascript
在Vue methods中调用filters里的过滤器实例
2018/08/30 Javascript
小程序云开发初探(小结)
2018/10/24 Javascript
jQuery实现的简单日历组件定义与用法示例
2018/12/24 jQuery
Vue项目安装插件并保存
2019/01/28 Javascript
实现elementUI表单的全局验证的方法步骤
2019/04/29 Javascript
JavaScript前端页面搜索功能案例【基于jQuery】
2019/07/10 jQuery
vue跳转同一个组件,参数不同,页面接收值只接收一次的解决方法
2019/11/05 Javascript
Python通过Pygame绘制移动的矩形实例代码
2018/01/03 Python
django用户登录和注销的实现方法
2018/07/16 Python
python3实现钉钉消息推送的方法示例
2019/03/14 Python
Python代码实现http/https代理服务器的脚本
2019/08/12 Python
python deque模块简单使用代码实例
2020/03/12 Python
康帕斯酒店预订:Compass Hospitality(支持中文)
2018/08/23 全球购物
Club Monaco加拿大官网:设计师男女服装
2019/09/29 全球购物
大学四年的个人自我评价
2014/01/14 职场文书
标准自荐信范文
2014/01/29 职场文书
先进集体获奖感言
2014/02/13 职场文书
意向协议书范本
2014/04/23 职场文书
狮子林导游词
2015/02/03 职场文书
迁徙的鸟观后感
2015/06/09 职场文书
一看就懂的MySQL的聚簇索引及聚簇索引是如何长高的
2021/05/25 MySQL
Python一些基本的图像操作和处理总结
2021/06/23 Python