一个简单的网站访问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 相关文章推荐
JavaScript 组件之旅(一)分析和设计
Oct 28 Javascript
javascript面向对象之共享成员属性与方法及prototype关键字用法
Jan 13 Javascript
jquery Easyui快速开发总结
Aug 20 Javascript
jQuery使用eraser.js插件实现擦除、刮刮卡效果的方法【附eraser.js下载】
Apr 28 jQuery
Node.js环境下Koa2添加travis ci持续集成工具的方法
Jun 19 Javascript
你有必要知道的10个JavaScript难点
Jul 25 Javascript
Vue2.0 v-for filter列表过滤功能的实现
Sep 07 Javascript
微信小程序自定义可滑动日历界面
Dec 28 Javascript
解决vue打包后刷新页面报错:Unexpected token
Aug 27 Javascript
微信小程序点击item使之滚动到屏幕中间位置
Mar 25 Javascript
在Angular中实现一个级联效果的下拉框的示例代码
May 20 Javascript
浅谈JavaScript中你可能不知道URL构造函数的属性
Jul 13 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 设计模式之 工厂模式
2008/12/19 PHP
PHP Session 变量的使用方法详解与实例代码
2013/09/11 PHP
php类的定义与继承用法实例
2015/07/07 PHP
PHP使用http_build_query()构造URL字符串的方法
2016/04/02 PHP
PHP调用API接口实现天气查询功能的示例
2017/09/21 PHP
PHP sdk实现在线打包代码示例
2020/12/09 PHP
laravel数据库查询结果自动转数组修改实例
2021/02/27 PHP
Javascript 面向对象 继承
2010/05/13 Javascript
基于mootools 1.3框架下的图片滑动效果代码
2011/04/22 Javascript
JavaScript闭包 懂不懂由你反正我是懂了
2011/10/21 Javascript
jquery map方法使用示例
2014/04/23 Javascript
javascript的document.referrer浏览器支持、失效情况总结
2014/07/18 Javascript
动态加载js的方法汇总
2015/02/13 Javascript
详解JavaScript中localStorage使用要点
2016/01/13 Javascript
教你用javascript实现随机标签云效果_附代码
2016/03/16 Javascript
Angular.js跨controller实现参数传递的两种方法
2017/02/20 Javascript
在js中做数字字符串补0(js补零)
2017/03/25 Javascript
简单好用的nodejs 爬虫框架分享
2017/03/26 NodeJs
详解Vue文档中几个易忽视部分的剖析
2018/03/24 Javascript
微信小程序中使用wxss加载图片并实现动画效果
2018/08/13 Javascript
3分钟了解vue数据劫持的原理实现
2019/05/01 Javascript
使用js在layui中实现上传图片压缩
2019/06/18 Javascript
vuex存储token示例
2019/11/11 Javascript
js对象属性名驼峰式转下划线的实例代码
2020/09/17 Javascript
[51:06]DOTA2-DPC中国联赛 正赛 Elephant vs Aster BO3 第二场 1月26日
2021/03/11 DOTA
python获取目录下所有文件的方法
2015/06/01 Python
python如何在终端里面显示一张图片
2016/08/17 Python
Python3中列表list合并的四种方法
2019/04/19 Python
Python Django框架url反向解析实现动态生成对应的url链接示例
2019/10/18 Python
Python 3.6打包成EXE可执行程序的实现
2019/10/18 Python
海淘零差价,宝贝全球购: 宝贝格子
2016/08/24 全球购物
好药师网上药店:安全合法的网上药品零售药房
2017/02/15 全球购物
中国跨境在线时尚零售商:Bellelily
2018/04/06 全球购物
澳大利亚工具仓库:Tools Warehouse
2018/10/15 全球购物
通信工程专业个人找工作求职信范文
2013/09/21 职场文书
幼儿园大班家长评语
2014/04/17 职场文书