一个简单的网站访问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 相关文章推荐
在多个页面使用同一个HTML片段《续》
Mar 04 Javascript
js URL参数的拼接方法比较
Feb 15 Javascript
Jquery设置attr的disabled属性控制某行显示或者隐藏
Sep 25 Javascript
javascript简单比较日期大小的方法
Jan 05 Javascript
JS实现点击登录弹出窗口同时背景色渐变动画效果
Mar 25 Javascript
form+iframe解决跨域上传文件的方法
Nov 18 Javascript
js实现做通讯录的索引滑动显示效果和滑动显示锚点效果
Feb 18 Javascript
Vue实现自带的过滤器实例
Mar 09 Javascript
Vue脚手架的简单使用实例
Jul 10 Javascript
vue路由前进后退动画效果的实现代码
Dec 10 Javascript
vue router动态路由设置参数可选问题
Aug 21 Javascript
微信小程序实现蒙版弹出窗功能
Sep 17 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递归实现无限分类生成下拉列表的函数
2010/08/08 PHP
php在项目中寻找代码的坏味道(综艺命名)
2012/07/19 PHP
php页面消耗内存过大的处理办法
2013/03/18 PHP
利用php获取服务器时间的实现代码
2013/06/07 PHP
使用PHP获取当前url路径的函数以及服务器变量
2013/06/29 PHP
PHP实现字符串翻转功能的方法【递归与循环算法】
2017/11/03 PHP
Ext JS 4官方文档之三 -- 类体系概述与实践
2012/12/16 Javascript
解决json日期格式问题的3种方法
2014/02/02 Javascript
jQuery简单实现网页选项卡特效
2014/11/24 Javascript
js读取并解析JSON类型数据的方法
2015/11/14 Javascript
javascript 继承学习心得总结
2016/03/17 Javascript
js实现textarea限制输入字数
2017/02/13 Javascript
angular bootstrap timepicker TypeError提示怎么办
2017/06/13 Javascript
bootstrap table插件的分页与checkbox使用详解
2017/07/23 Javascript
基于jquery实现多选下拉列表
2017/08/02 jQuery
Vue中使用canvas方法总结
2019/02/12 Javascript
vue实现的上拉加载更多数据/分页功能示例
2019/05/25 Javascript
[45:15]Optic vs VP 2018国际邀请赛淘汰赛BO3 第一场 8.24
2018/08/25 DOTA
使用python检测主机存活端口及检查存活主机
2015/10/12 Python
Python中的字典与成员运算符初步探究
2015/10/13 Python
Python中__init__.py文件的作用详解
2016/09/18 Python
[原创]教女朋友学Python3(二)简单的输入输出及内置函数查看
2017/11/30 Python
python使用knn实现特征向量分类
2018/12/26 Python
如何在Python中实现goto语句的方法
2019/05/18 Python
PyCharm2019安装教程及其使用(图文教程)
2019/09/29 Python
学python安装的软件总结
2019/10/12 Python
Python爬虫设置ip代理过程解析
2020/07/20 Python
HTML5 本地存储 LocalStorage详解
2016/06/24 HTML / CSS
HTML5实现签到 功能
2018/10/09 HTML / CSS
HTML5 textarea高度自适应的两种方案
2020/04/08 HTML / CSS
全球领先的美容用品专卖店:Beauty Plus Salon
2018/09/04 全球购物
军训考核自我鉴定
2014/02/13 职场文书
技术总监管理职责范本
2014/03/06 职场文书
项目投资合作意向书
2014/07/29 职场文书
中学综治宣传月活动总结
2015/05/07 职场文书
MySQL安装失败的原因及解决步骤
2022/06/14 MySQL