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 相关文章推荐
关于__defineGetter__ 和__defineSetter__的说明
May 12 Javascript
jquery插件之easing 动态菜单
Aug 21 Javascript
一样的table?不一样的table(可编辑状态table)
Sep 19 Javascript
Array.prototype.concat不是通用方法反驳[译]
Sep 20 Javascript
5个数组Array方法: indexOf、filter、forEach、map、reduce使用实例
Jan 29 Javascript
Js为表单动态添加节点内容的方法
Feb 10 Javascript
JS+CSS实现简易的滑动门效果代码
Sep 24 Javascript
Bootstrap每天必学之前端开发框架
Nov 19 Javascript
JS脚本实现动态给标签控件添加事件的方法
Jun 02 Javascript
利用Vue.js指令实现全选功能
Sep 08 Javascript
jQuery is not defined 错误原因与解决方法小结
Mar 19 Javascript
解决layui的radio属性或别的属性没显示出来的问题
Sep 26 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/17 数码科技
mysql下创建字段并设置主键的php代码
2010/05/16 PHP
2款PHP无限级分类实例代码
2015/11/11 PHP
PHP实现的简单异常处理类示例
2017/05/04 PHP
PHP使用Session实现上传进度功能详解
2019/08/06 PHP
关于__defineGetter__ 和__defineSetter__的说明
2007/05/12 Javascript
Javascript insertAfter() 实现函数代码
2011/10/12 Javascript
javascript 在firebug调试时用console.log的方法
2012/05/10 Javascript
Jquery ajax执行顺序 返回自定义错误信息(实例讲解)
2013/11/06 Javascript
js实现右下角提示框的方法
2015/02/03 Javascript
javascript实现tab切换的两个实例
2015/11/05 Javascript
Js获取图片原始宽高的实现代码
2016/05/17 Javascript
angular route中使用resolve在uglify压缩后问题解决
2016/09/21 Javascript
javascript 秒表计时器实现代码
2017/03/09 Javascript
js实现产品缩略图效果
2017/03/10 Javascript
在一般处理程序(ashx)中弹出js提示语
2017/08/16 Javascript
Vue调试神器vue-devtools安装方法
2017/12/12 Javascript
谈谈vue中mixin的一点理解
2017/12/12 Javascript
angular 数据绑定之[]和{{}}的区别
2018/09/25 Javascript
简化版的vue-router实现思路详解
2018/10/19 Javascript
[41:54]2018DOTA2亚洲邀请赛 4.1 小组赛A组加赛 TNC vs Liquid
2018/04/03 DOTA
学习python处理python编码问题
2011/03/13 Python
Django接受前端数据的几种方法总结
2016/11/04 Python
centos6.7安装python2.7.11的具体方法
2017/01/16 Python
Python爬虫之正则表达式的使用教程详解
2018/10/25 Python
Python爬虫实例——爬取美团美食数据
2020/07/15 Python
Python文件操作及内置函数flush原理解析
2020/10/13 Python
python 使用csv模块读写csv格式文件的示例
2020/12/02 Python
为什么需要版本控制?
2013/08/08 面试题
钳工实习自我鉴定
2013/09/19 职场文书
2013年学期结束动员演讲稿
2014/01/07 职场文书
学习型班组申报材料
2014/05/31 职场文书
2015个人简历自我评价语
2015/03/11 职场文书
html+css实现滚动到元素位置显示加载动画效果
2021/08/02 HTML / CSS
idea下配置tomcat避坑详解
2022/04/12 Servers
Win11安装升级时提示“该电脑必须支持安全启动”
2022/04/19 数码科技