一个简单的网站访问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事件问题
Sep 05 Javascript
javascript屏蔽右键代码
May 15 Javascript
JavaScript中实现依赖注入的思路分享
Jan 15 Javascript
完美兼容多浏览器的js判断图片路径代码汇总
Apr 17 Javascript
纯JavaScript代码实现文本比较工具
Feb 17 Javascript
微信小程序 实战小程序实例
Oct 08 Javascript
Vue中保存用户登录状态实例代码
Jun 07 Javascript
ES6中字符串string常用的新增方法小结
Nov 07 Javascript
Javascript实现购物车功能的详细代码
May 08 Javascript
JQuery判断radio单选框是否选中并获取值的方法
Jan 17 jQuery
vue中多个倒计时实现代码实例
Mar 27 Javascript
浅析vue cli3 封装Svgicon组件正确姿势(推荐)
Apr 27 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使用date和strtotime函数输出指定日期的方法
2014/11/14 PHP
php中heredoc与nowdoc介绍
2014/12/25 PHP
PHP抽象类基本用法示例
2018/12/28 PHP
JQuery 1.4 中的Ajax问题
2010/01/23 Javascript
js 内存释放问题
2010/04/25 Javascript
JS对话框_JS模态对话框showModalDialog用法总结
2014/01/11 Javascript
不要使用jQuery触发原生事件的方法
2014/03/03 Javascript
jquery动态加载js/css文件方法(自写小函数)
2014/10/11 Javascript
深入php面向对象、模式与实践
2016/02/16 Javascript
js实现简单的省市县三级联动效果实例
2016/02/18 Javascript
jquery+CSS3实现3D拖拽相册效果
2016/07/18 Javascript
Restify中接入Socket.io报Error:Can’t set headers的错误解决
2017/03/28 Javascript
微信小程序位置授权处理方法
2019/06/13 Javascript
解决layui调用自定义方法提示未定义的问题
2019/09/14 Javascript
python多重继承实例
2014/10/11 Python
简单介绍Ruby中的CGI编程
2015/04/10 Python
Python下线程之间的共享和释放示例
2015/05/04 Python
Python实现破解12306图片验证码的方法分析
2017/12/29 Python
Linux CentOS7下安装python3 的方法
2018/01/21 Python
Python解决八皇后问题示例
2018/04/22 Python
python实现决策树ID3算法的示例代码
2018/05/30 Python
PyCharm 创建指定版本的 Django(超详图解教程)
2019/06/18 Python
Python中实现输入一个整数的案例
2020/05/03 Python
Python django框架 web端视频加密的实例详解
2020/11/20 Python
Web前端绘制0.5像素的几种方法
2017/08/11 HTML / CSS
西班牙伏林航空公司:Vueling
2016/08/05 全球购物
YOOX台湾:意大利奢侈品电商
2018/10/13 全球购物
有机婴儿毛毯和衣服:Monica + Andy
2020/03/01 全球购物
应用电子技术专业个人求职信
2013/09/21 职场文书
军校制空专业毕业生自我鉴定
2013/11/16 职场文书
新闻记者个人求职的自我评价
2013/11/28 职场文书
奔腾年代观后感
2015/06/09 职场文书
2019年公司快递收发管理制度模板
2019/11/20 职场文书
DjangoRestFramework 使用 simpleJWT 登陆认证完整记录
2021/06/22 Python
Hive常用日期格式转换语法
2022/06/25 数据库
Mysql的Table doesn't exist问题及解决
2022/12/24 MySQL