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基本语法分析说明
Jun 15 Javascript
JavaScript控制listbox列表框的项目上下移动的方法
Mar 18 Javascript
js实现匹配时换色的输入提示特效代码
Aug 17 Javascript
在AngularJS框架中处理数据建模的方式解析
Mar 05 Javascript
AngularJS基础 ng-cut 指令介绍及简单示例
Aug 01 Javascript
jQuery实现table表格checkbox全选的方法分析
Jul 04 jQuery
vue-router中的hash和history两种模式的区别
Jul 17 Javascript
在vue项目中正确使用iconfont的方法
Sep 28 Javascript
Node.js Event Loop各阶段讲解
Mar 08 Javascript
浅谈vue项目用到的mock数据接口的两种方式
Oct 09 Javascript
node使用mysql获取数据库数据中文乱码问题的解决
Dec 02 Javascript
vue3中provide && inject的使用
Jul 01 Vue.js
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
PHP5新特性: 更加面向对象化的PHP
2006/11/18 PHP
PHP加速 eAccelerator配置和使用指南
2009/06/05 PHP
让的PHP代码飞起来的40条小技巧(提升php效率)
2010/04/12 PHP
php快速url重写更新版[需php 5.30以上]
2010/04/25 PHP
php中error与exception的区别及应用
2014/07/28 PHP
完美解决thinkphp验证码出错无法显示的方法
2014/12/09 PHP
php socket通信简单实现
2016/11/18 PHP
Yii使用EasyWechat实现小程序获取用户的openID的方法
2020/04/29 PHP
tp5.1 框架查询表达式用法详解
2020/05/25 PHP
javascript打开新窗口同时关闭旧窗口
2009/01/16 Javascript
jQuery 使用手册(二)
2009/09/23 Javascript
jquery 绑定回车动作扑捉回车键触发的事件
2014/03/26 Javascript
node.js中的querystring.unescape方法使用说明
2014/12/10 Javascript
javascript页面倒计时实例
2015/07/25 Javascript
jQuery+JSON实现AJAX二级联动实例分析
2015/12/18 Javascript
快速学习AngularJs HTTP响应拦截器
2015/12/31 Javascript
JavaScript 数组中最大最小值
2016/06/05 Javascript
Angularjs 实现移动端在线测评效果(推荐)
2017/04/05 Javascript
jQuery图片缩放插件smartZoom使用实例详解
2017/08/25 jQuery
JavaScript循环遍历你会用哪些之小结篇
2018/09/28 Javascript
通过js给网页加上水印背景实例
2019/06/17 Javascript
Nest.js 授权验证的方法示例
2021/02/22 Javascript
[03:00]2018完美盛典_最佳英雄奖
2018/12/17 DOTA
python根据开头和结尾字符串获取中间字符串的方法
2015/03/26 Python
Java多线程编程中ThreadLocal类的用法及深入
2016/06/21 Python
用Python写脚本,实现完全备份和增量备份的示例
2018/04/29 Python
使用anaconda的pip安装第三方python包的操作步骤
2018/06/11 Python
python的中异常处理机制
2018/08/30 Python
Python入门Anaconda和Pycharm的安装和配置详解
2019/07/16 Python
appium+python adb常用命令分享
2020/03/06 Python
匡威意大利官方商店 :Converse意大利
2018/11/27 全球购物
印度在线购物网站:Paytmmall
2019/07/24 全球购物
如何撰写一封出色的求职信
2014/04/27 职场文书
语文教师求职信范文
2015/03/20 职场文书
SpringCloud的JPA连接PostgreSql的教程
2021/06/26 Java/Android
vue postcss-px2rem 自适应布局
2022/05/15 Vue.js