一个简单的网站访问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 撑出页面文字换行
Jun 15 Javascript
Javascript实现的鼠标经过时播放声音
May 18 Javascript
js取两个数组的交集|差集|并集|补集|去重示例代码
Aug 07 Javascript
浅谈JavaScript字符集
May 22 Javascript
Javascript Objects详解
Sep 04 Javascript
JS+CSS实现淡入式焦点图片幻灯切换效果的方法
Feb 26 Javascript
jquery ui resize 中border-box的bug修正
Apr 26 Javascript
AngularJS 在同一个界面启动多个ng-app应用模块详解
Dec 20 Javascript
js的三种继承方式详解
Jan 21 Javascript
实例学习JavaScript读取和写入cookie
Jan 29 Javascript
vue项目打包部署到服务器的方法示例
Aug 27 Javascript
浅谈Angular7 项目开发总结
Dec 19 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
《斗罗大陆》六翼天使武魂最强,为什么老千家不是上三宗?
2020/03/02 国漫
有关php运算符的知识大全
2011/11/03 PHP
解析如何去掉CodeIgniter URL中的index.php
2013/06/25 PHP
ThinkPHP CURD方法之page方法详解
2014/06/18 PHP
php保存任意网络图片到服务器的方法
2015/04/14 PHP
Yii 使用intervention/image拓展实现图像处理功能
2019/06/22 PHP
分享别人写的一个小型js框架
2007/08/13 Javascript
javascript错误的认识不用关心内存管理
2012/12/15 Javascript
javascript记录文本框内文字个数检测文字个数变化
2014/10/14 Javascript
js实现当复选框选择匿名登录时隐藏登录框效果
2015/08/14 Javascript
原生js模拟淘宝购物车项目实战
2015/11/18 Javascript
jquery按回车键实现表单提交的简单实例
2016/05/25 Javascript
jQuery验证插件validate使用方法详解
2020/09/13 Javascript
jquery实现轮播图效果
2017/02/13 Javascript
轻松理解JavaScript之AJAX
2017/03/15 Javascript
详解如何在nuxt中添加proxyTable代理
2018/08/10 Javascript
Vue注册组件命名时不能用大写的原因浅析
2019/04/25 Javascript
JS使用iView的Dropdown实现一个右键菜单
2019/05/06 Javascript
jQuery实现动态生成年月日级联下拉列表示例
2019/05/11 jQuery
layui加载表格,绑定新增,编辑删除,查看按钮事件的例子
2019/09/06 Javascript
javaScript中indexOf用法技巧
2019/11/26 Javascript
解决父组件将子组件作为弹窗调用只执行一次created的问题
2020/07/24 Javascript
[58:09]Spirit vs NB Supermajor小组赛 A组败者组决赛 BO3 第三场 6.2
2018/06/03 DOTA
分析用Python脚本关闭文件操作的机制
2015/06/28 Python
python实时分析日志的一个小脚本分享
2017/05/07 Python
python和flask中返回JSON数据的方法
2018/03/26 Python
解决tensorflow模型参数保存和加载的问题
2018/07/26 Python
pygame实现雷电游戏雏形开发
2018/11/20 Python
解决win7操作系统Python3.7.1安装后启动提示缺少.dll文件问题
2019/07/15 Python
Pycharm 2020最新永久激活码(附最新激活码和插件)
2020/09/17 Python
多视角3D可旋转的HTML5 Logo动画
2016/03/02 HTML / CSS
荷兰鞋子在线:Nelson Schoenen
2017/12/25 全球购物
美国开幕式潮店:Opening Ceremony
2018/02/10 全球购物
乔迁宴答谢词
2014/01/21 职场文书
住房抵押登记委托书
2014/09/27 职场文书
巾帼文明岗事迹材料
2014/12/24 职场文书