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 EasyUI的formatter格式化函数代码
Jan 12 Javascript
Extjs4 Treegrid 使用心得分享(经验篇)
Jul 01 Javascript
JavaScript类继承及实例化的方法
Jul 25 Javascript
微信小程序 教程之注册程序
Oct 17 Javascript
微信小程序开发的四十个技术窍门总结(推荐)
Jan 23 Javascript
简单的jQuery拖拽排序效果的实现(增强动态)
Feb 09 Javascript
从零学习node.js之搭建http服务器(二)
Feb 21 Javascript
JavaScript基本类型值-Number类型
Feb 24 Javascript
node.js中axios使用心得总结
Nov 29 Javascript
BootStrap table实现表格行拖拽效果
Dec 01 Javascript
vue实现图片预览组件封装与使用
Jul 13 Javascript
如何在vue中使用HTML 5 拖放API
Jan 14 Vue.js
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中记录用户访问过的产品,在cookie记录产品id,id取得产品信息
2011/05/04 PHP
php empty()与isset()区别的详细介绍
2013/06/17 PHP
配置php.ini实现PHP文件上传功能
2014/11/27 PHP
PHP 正则表达式小结
2015/02/12 PHP
php实现以只读方式打开文件的方法
2015/03/16 PHP
php中使用gd库实现远程图片下载实例
2015/05/12 PHP
php实现window平台的checkdnsrr函数
2015/05/27 PHP
图文介绍PHP添加Redis模块及连接
2015/07/28 PHP
thinkPHP实现将excel导入到数据库中的方法
2016/04/22 PHP
利用PHP实现开心消消乐的算法示例
2017/10/12 PHP
JavaScript中通过闭包解决只能取得包含函数中任何变量最后一个值的问题
2010/08/12 Javascript
扩展Jquery插件处理mouseover时内部有子元素时发生样式闪烁
2011/12/08 Javascript
根据经纬度计算地球上两点之间的距离js实现代码
2013/03/05 Javascript
Jquery显示和隐藏元素或设为只读(含Ligerui的控件禁用,实例说明介绍)
2013/07/09 Javascript
js获取触发事件元素在整个网页中的绝对坐标(示例代码)
2013/12/13 Javascript
Javascript的setTimeout()使用闭包特性时需要注意的问题
2014/09/23 Javascript
JavaScript数组常用方法
2015/03/02 Javascript
使用javascript插入样式
2016/03/14 Javascript
基于js对象,操作属性、方法详解
2016/08/11 Javascript
分享19个JavaScript 有用的简写写法
2017/07/07 Javascript
Puppeteer环境搭建的详细步骤
2018/09/21 Javascript
微信小程序基础教程之worker线程的使用方法
2019/07/15 Javascript
在vue中使用image-webpack-loader实例
2020/11/12 Javascript
[02:15]你好,这就是DOTA!
2015/08/05 DOTA
python将MongoDB里的ObjectId转换为时间戳的方法
2015/03/13 Python
浅谈tensorflow中张量的提取值和赋值
2020/01/19 Python
keras的backend 设置 tensorflow,theano操作
2020/06/30 Python
HTML5探秘:用requestAnimationFrame优化Web动画
2018/06/03 HTML / CSS
html5 svg 中元素点击事件添加方法
2013/01/16 HTML / CSS
通过canvas转换颜色为RGBA格式及性能问题的解决
2019/11/22 HTML / CSS
Parfumdreams英国:香水和化妆品
2019/05/10 全球购物
俄罗斯运动、健康和美容产品在线商店:Lactomin.ru
2020/07/23 全球购物
创业计划书——互联网商机
2014/01/12 职场文书
2014年个人工作总结范文
2014/11/07 职场文书
乐山大佛导游词
2015/02/02 职场文书
python模板入门教程之flask Jinja
2022/04/11 Python