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 模式实例 观察者模式
Oct 24 Javascript
js 程序执行与顺序实现详解
May 13 Javascript
javascript打印输出json实例
Nov 11 Javascript
JavaScript制作简易的微信打飞机
Mar 31 Javascript
详解Javascript中的Object对象
Feb 28 Javascript
Javascript将双字节字符转换成单字节字符并计算长度
Jun 22 Javascript
jQuery Easyui快速入门教程
Aug 21 Javascript
angular+bootstrap的双向数据绑定实例
Mar 03 Javascript
Node.js读取文件内容示例
Mar 07 Javascript
解析jquery easyui tree异步加载子节点问题
Mar 08 Javascript
springMvc 前端用json的方式向后台传递对象数组方法
Aug 07 Javascript
JS实现简单日历特效
Jan 03 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
星际中的相关伤害
2020/03/04 星际争霸
打造超酷的PHP数据饼图效果实现代码
2011/11/23 PHP
php addslashes及其他清除空格的方法是不安全的
2012/01/25 PHP
php对关联数组循环遍历的实现方法
2015/03/13 PHP
PHP 反射(Reflection)使用实例
2015/05/12 PHP
php实现的农历算法实例
2015/08/11 PHP
CI框架文件上传类及图像处理类用法分析
2016/05/18 PHP
javascript开发随笔一 preventDefault的必要
2011/11/25 Javascript
事件冒泡是什么如何用jquery阻止事件冒泡
2013/03/20 Javascript
JavaScript控制网页平滑滚动到指定元素位置的方法
2015/04/17 Javascript
JS判断页面是否出现滚动条的方法
2015/07/17 Javascript
浅谈bootstrap源码分析之scrollspy(滚动侦听)
2016/06/06 Javascript
AngularJS内建服务$location及其功能详解
2016/07/01 Javascript
JS实现放大、缩小及拖拽图片的方法【可兼容IE、火狐】
2016/08/23 Javascript
微信小程序 表单Form实例详解(附源码)
2016/12/22 Javascript
jQuery插件HighCharts绘制的2D堆柱状图效果示例【附demo源码下载】
2017/03/14 Javascript
vue动态生成dom并且自动绑定事件
2017/04/19 Javascript
微信小程序之蓝牙的链接
2017/09/26 Javascript
详解React native fetch遇到的坑
2018/08/30 Javascript
jQuery easyui datagird编辑行删除行功能的实现代码
2018/09/20 jQuery
Vue.js样式动态绑定实现小结
2019/01/24 Javascript
微信小程序实现商品属性联动选择
2019/02/15 Javascript
详解微信小程序文件下载--视频和图片
2019/04/24 Javascript
javascript实现点击星星小游戏
2019/12/24 Javascript
Python实现视频下载功能
2017/03/14 Python
python读写json文件的简单实现
2017/04/11 Python
基于python元祖与字典与集合的粗浅认识
2017/08/23 Python
Python判断一个list中是否包含另一个list全部元素的方法分析
2018/12/24 Python
python 实现手机自动拨打电话的方法(通话压力测试)
2019/08/08 Python
Python字典fromkeys()方法使用代码实例
2020/07/20 Python
联想美国官方商城:Lenovo美国
2017/06/19 全球购物
Set里的元素是不能重复的,那么用什么方法来区分重复与否呢? 是用==还是equals()? 它们有何区别?
2014/07/27 面试题
办公室经理岗位职责
2014/01/01 职场文书
二年级语文上册复习计划
2015/01/19 职场文书
详解Nginx启动失败的几种错误处理
2021/04/01 Servers
python process模块的使用简介
2021/05/14 Python