一个简单的网站访问JS计数器 刷新1次加1次访问


Posted in Javascript onSeptember 20, 2012
<script language="JavaScript">
<!-- 
var caution = false
function setCookie(name, value, expires, path, domain, secure) {
        var curCookie = name + "=" + escape(value) +
                ((expires) ? "; expires=" + expires.toGMTString() : "") +
                ((path) ? "; path=" + path : "") +
                ((domain) ? "; domain=" + domain : "") +
                ((secure) ? "; secure" : "")
        if (!caution || (name + "=" + escape(value)).length <= 4000)
                document.cookie = curCookie
        else
                if (confirm("Cookie exceeds 4KB and will be cut!"))
                        document.cookie = curCookie
}
function getCookie(name) {
        var prefix = name + "="
        var cookieStartIndex = document.cookie.indexOf(prefix)
        if (cookieStartIndex == -1)
                return null
        var cookieEndIndex = document.cookie.indexOf(";", cookieStartIndex + prefix.length)
        if (cookieEndIndex == -1)
                cookieEndIndex = document.cookie.length
        return unescape(document.cookie.substring(cookieStartIndex + prefix.length, cookieEndIndex))
}
function deleteCookie(name, path, domain) {
        if (getCookie(name)) {
                document.cookie = name + "=" + 
                ((path) ? "; path=" + path : "") +
                ((domain) ? "; domain=" + domain : "") +
                "; expires=Thu, 01-Jan-70 00:00:01 GMT"
        }
}
function fixDate(date) {
        var base = new Date(0)
        var skew = base.getTime()
        if (skew > 0)
                date.setTime(date.getTime() - skew)
}
var now = new Date()
fixDate(now)
now.setTime(now.getTime() + 365 * 24 * 60 * 60 * 1000)
var visits = getCookie("counter")
if (!visits)
        visits = 1
else
        visits = parseInt(visits) + 1
setCookie("counter", visits, now)
document.write("您是到访的第" + visits + "位用户!")
// -->
</script>
Javascript 相关文章推荐
JavaScipt中的Math.ceil() 、Math.floor() 、Math.round() 三个函数的理解
Apr 29 Javascript
jquery实现图片等比例缩放以及max-width在ie中不兼容解决
Mar 21 Javascript
为什么要在引入的css或者js文件后面加参数的详细讲解
May 03 Javascript
jquery库文件略庞大用纯js替换jquery的方法
Aug 12 Javascript
javascript伸缩菜单栏实现代码分享
Nov 12 Javascript
jQuery检测滚动条是否到达底部
Dec 15 Javascript
jQuery Easyui 验证两次密码输入是否相等
May 13 Javascript
jQuery实现点击弹出背景变暗遮罩效果实例代码
Jun 24 Javascript
javascript中mouseenter与mouseover的异同
Jun 06 Javascript
node+express+ejs使用模版引擎做的一个示例demo
Sep 18 Javascript
JavaScript实现计数器基础方法
Oct 10 Javascript
Vue 之孙组件向爷组件通信的实现
Apr 23 Javascript
javascript分页代码(当前页码居中)
Sep 20 #Javascript
javascript获取作用在元素上面的样式属性代码
Sep 20 #Javascript
一个基于jquery的文本框记数器
Sep 19 #Javascript
html中的input标签的checked属性jquery判断代码
Sep 19 #Javascript
基于jquery打造的百分比动态色彩条插件
Sep 19 #Javascript
jQuery Ajax提交表单查询获得数据实例代码
Sep 19 #Javascript
基于JQuery的多标签实现代码
Sep 19 #Javascript
You might like
PHP字符串的编码问题的详细介绍
2013/04/27 PHP
php通过前序遍历树实现无需递归的无限极分类
2015/07/10 PHP
PHP水印类,支持添加图片、文字、填充颜色区域的实现
2017/02/04 PHP
PHP从零开始打造自己的MVC框架之路由类实现方法分析
2019/06/03 PHP
ASP.NET jQuery 实例5 (显示CheckBoxList成员选中的内容)
2012/01/13 Javascript
jquery select 设置默认选中的示例代码
2014/02/07 Javascript
jquery form 隐藏的input 选择
2014/04/29 Javascript
用JavaScript实现用一个DIV来包装文本元素节点
2014/09/09 Javascript
sails框架的学习指南
2014/12/22 Javascript
JavaScript实现点击按钮切换网页背景色的方法
2015/10/17 Javascript
总结Node.js中的一些错误类型
2016/08/15 Javascript
基于JavaScript实现自定义滚动条
2017/01/25 Javascript
JQuery EasyUI的一些常用组件
2017/07/12 jQuery
vue 自定义提示框(Toast)组件的实现代码
2018/08/17 Javascript
浅谈vux之x-input使用以及源码解读
2018/11/04 Javascript
Vue+Element实现网页版个人简历系统(推荐)
2019/12/31 Javascript
jquery实现的放大镜效果示例
2020/02/24 jQuery
Openlayers3实现车辆轨迹回放功能
2020/09/29 Javascript
[01:28:43]2014 DOTA2华西杯精英邀请赛5 24 DK VS CIS
2014/05/25 DOTA
Python实现监控程序执行时间并将其写入日志的方法
2015/06/30 Python
使用Python读写及压缩和解压缩文件的示例
2016/07/08 Python
python使用标准库根据进程名如何获取进程的pid详解
2017/10/31 Python
python3.6.3+opencv3.3.0实现动态人脸捕获
2018/05/25 Python
Python 画出来六维图
2019/07/26 Python
django将网络中的图片,保存成model中的ImageField的实例
2019/08/07 Python
python为什么要安装到c盘
2020/07/20 Python
Python同时处理多个异常的方法
2020/07/28 Python
使用Django的JsonResponse返回数据的实现
2021/01/15 Python
仿酷狗html5手机音乐播放器主要部分代码
2013/05/15 HTML / CSS
为奢侈时尚带来了慈善元素:Olivela
2018/09/29 全球购物
数据库测试通常都包括哪些方面
2015/11/30 面试题
门店业绩提升方案
2014/06/08 职场文书
讲文明知礼仪演讲稿
2014/09/13 职场文书
公司离职证明范本(5篇)
2014/09/17 职场文书
大学生自荐书范文
2015/03/05 职场文书
电信营业员岗位职责
2015/04/14 职场文书