JavaScript统计网站访问次数的实现代码


Posted in Javascript onNovember 18, 2015

本文实例讲述了JavaScript统计网站访问次数的实现代码。分享给大家供大家参考。具体如下:
运行效果截图如下:

JavaScript统计网站访问次数的实现代码

完整代码:

<html>
<head>
 <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
  <title>New Page 5</title>
 <meta name="GENERATOR" content="Microsoft FrontPage 3.0">
 <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() + 730 * 24 * 60 * 60 * 1000)
  var visits = getCookie("counter")
  if (!visits)
   visits = 1
  else
   visits = parseInt(visits) + 1
  setCookie("counter", visits, now)
  document.write("<font size=6 color=red>欢迎您,您是第:" + visits + " 个访问该站点的访客")
  // -->
 </script>
</head>
<body>
 <p align="right"> </p>
</body>
</html>

以上就是为大家分享的JavaScript统计网站访问次数的实现代码,希望对大家的学习有所帮助。

Javascript 相关文章推荐
Javascript 二维数组
Nov 26 Javascript
基于jquery的表头固定的若干方法
Jan 27 Javascript
JavaScript中的排序算法代码
Feb 22 Javascript
Js 获取Gridview选中行的内容操作步骤
Feb 05 Javascript
JS实现Fisheye效果动感放大菜单代码
Oct 21 Javascript
不想让浏览器运行javascript脚本的方法
Nov 20 Javascript
Bootstrap进度条与AJAX后端数据传递结合使用实例详解
Apr 23 Javascript
node.js 发布订阅模式的实例
Sep 10 Javascript
Vue.js组件间的循环引用方法示例
Dec 27 Javascript
一个Vue视频媒体多段裁剪组件的实现示例
Aug 09 Javascript
JavaScript基于遍历操作实现对象深拷贝功能示例
Mar 05 Javascript
超详细小程序定位地图模块全系列开发教学
Nov 24 Javascript
javascript实现添加附件功能的方法
Nov 18 #Javascript
Jquery Mobile 自定义按钮图标
Nov 18 #Javascript
javascript实现对表格元素进行排序操作
Nov 18 #Javascript
基于Jquery制作图片文字排版预览效果附源码下载
Nov 18 #Javascript
javascript下拉列表菜单的实现方法
Nov 18 #Javascript
jQuery EasyUI 菜单与按钮之创建简单的菜单和链接按钮
Nov 18 #Javascript
详解JavaScript中常用的函数类型
Nov 18 #Javascript
You might like
php带密码功能并下载远程文件保存本地指定目录 修改加强版
2010/05/16 PHP
使用PHP强制下载PDF文件示例
2014/01/17 PHP
php中判断数组相等的方法以及数组运算符介绍
2015/03/30 PHP
PHP操作MySQL中BLOB字段的方法示例【存储文本与图片】
2017/09/15 PHP
Code: write(s,d) 输出连续字符串
2007/08/19 Javascript
js判断变量是否空值的代码
2008/10/26 Javascript
javascript 面向对象编程基础:封装
2009/08/21 Javascript
javascript权威指南 学习笔记之变量作用域分享
2011/09/28 Javascript
jQuery事件 delegate()使用方法介绍
2012/10/30 Javascript
JQuery中操作Css样式的方法
2014/02/12 Javascript
jQuery提示插件alertify使用指南
2015/04/21 Javascript
jQuery横向擦除焦点图特效代码分享
2015/09/06 Javascript
javascript设计模式Constructor(构造器)模式
2016/08/19 Javascript
Javascript的this用法
2017/01/16 Javascript
iView框架问题整理小结
2018/10/16 Javascript
Emberjs 通过 axios 下载文件的方法
2019/09/03 Javascript
electron-vue开发环境内存泄漏问题汇总
2019/10/10 Javascript
[00:33]DOTA2上海特级锦标赛 CDEC战队宣传片
2016/03/04 DOTA
python计数排序和基数排序算法实例
2014/04/25 Python
同时安装Python2 &amp; Python3 cmd下版本自由选择的方法
2017/12/09 Python
利用Python暴力破解zip文件口令的方法详解
2017/12/21 Python
python生成多个只含0,1元素的随机数组或列表的实例
2018/11/12 Python
python 搭建简单的http server,可直接post文件的实例
2019/01/03 Python
Python 实现数据结构-堆栈和队列的操作方法
2019/07/17 Python
Python中模块(Module)和包(Package)的区别详解
2019/08/07 Python
python 多线程死锁问题的解决方案
2020/08/25 Python
深入探究HTML5的History API
2015/07/09 HTML / CSS
创造美妙香氛体验:Aera扩散器和香水
2018/11/25 全球购物
欧姆龙医疗欧洲有限公司:Omron Healthcare Europe B.V
2020/06/13 全球购物
工程业务员岗位职责
2013/12/31 职场文书
舞蹈教师自荐信
2014/01/27 职场文书
老公给老婆的保证书
2014/04/28 职场文书
奉献爱心演讲稿
2014/09/04 职场文书
煤矿安全生产管理协议书
2016/03/22 职场文书
中国式结婚:司仪主持词(范文)
2019/07/25 职场文书
Nginx本地配置SSL访问的实例教程
2022/05/30 Servers