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 相关文章推荐
bgsound 背景音乐 的一些常用方法及特殊用法小结
May 11 Javascript
js面向对象编程之如何实现方法重载
Jul 02 Javascript
AngularJS的依赖注入实例分析(使用module和injector)
Jan 19 Javascript
js实现数组去重方法及效率?Ρ? target=
Feb 14 Javascript
AngularJS动态菜单操作指令
Apr 25 Javascript
基于twbsPagination.js分页插件使用心得(分享)
Oct 21 Javascript
laydate如何根据开始时间或者结束时间限制范围
Nov 15 Javascript
从源码里了解vue中的nextTick的使用
Nov 22 Javascript
Bootstarp在pycharm中的安装及简单的使用方法
Apr 19 Javascript
vue实现绑定事件的方法实例代码详解
Jun 20 Javascript
vue下使用nginx刷新页面404的问题解决
Aug 02 Javascript
解决vue-router 切换tab标签关闭时缓存问题
Jul 22 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
PHP面向对象法则
2012/02/23 PHP
PHP中使用sleep函数实现定时任务实例分享
2014/08/21 PHP
php类中的各种拦截器用法分析
2014/11/03 PHP
php建立Ftp连接的方法
2015/03/07 PHP
PHP copy函数使用案例代码解析
2020/09/01 PHP
PHP 实现链式操作
2021/03/09 PHP
几个有趣的Javascript Hack
2010/07/24 Javascript
遨游,飞飞,IE,空中网 浏览器无提示关闭方法
2011/07/11 Javascript
jQuery实现可拖动的浮动层完整代码
2013/05/27 Javascript
jquery淡化版banner异步图片文字效果切换图片特效
2014/04/08 Javascript
解决checkbox的attr(checked)一直为undefined问题
2014/06/16 Javascript
jQuery元素属性操作实例(设置、获取及删除元素属性)
2016/09/08 Javascript
WebView启动支付宝客户端支付失败的问题小结
2017/01/11 Javascript
jQuery实现优雅的弹窗效果(6)
2017/02/08 Javascript
JS实现侧边栏鼠标经过弹出框+缓冲效果
2017/03/29 Javascript
Vuex的初探与实战小结
2018/11/26 Javascript
JS实现li标签的删除
2019/04/12 Javascript
详解vue-cli项目开发/生产环境代理实现跨域请求
2019/07/23 Javascript
vue实现购物车结算功能
2020/06/18 Javascript
浅谈vue获得后台数据无法显示到table上面的坑
2020/08/13 Javascript
Vue使用Ref跨层级获取组件的步骤
2021/01/25 Vue.js
Python 字符串中的字符倒转
2008/09/06 Python
用Python的pandas框架操作Excel文件中的数据教程
2015/03/31 Python
用Python编写一个简单的Lisp解释器的教程
2015/04/03 Python
python实现八大排序算法(1)
2017/09/14 Python
解决python 未发现数据源名称并且未指定默认驱动程序的问题
2018/12/07 Python
Django 请求Request的具体使用方法
2019/11/11 Python
Python调用Windows命令打印文件
2020/02/07 Python
Python解释器以及PyCharm的安装教程图文详解
2020/02/26 Python
简述python Scrapy框架
2020/08/17 Python
HTML5之消息通知的使用(Web Notification)
2018/10/30 HTML / CSS
ASOS英国官网:英国在线时装和化妆品零售商
2017/05/19 全球购物
欧洲领先的火车票和大巴票预订平台:Trainline
2018/12/26 全球购物
区域总监的岗位职责
2013/11/21 职场文书
学习雷锋演讲稿
2014/05/10 职场文书
领导班子整改方案
2014/10/25 职场文书