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 相关文章推荐
使用jscript实现二进制读写脚本代码
Jun 09 Javascript
Javascript valueOf 使用方法
Dec 28 Javascript
Jquery中offset()和position()的区别分析
Feb 05 Javascript
解决jquery实现的radio重新选中的问题
Jul 03 Javascript
JS获取子窗口中返回的数据实现方法
May 28 Javascript
JS实现重新加载当前页面
Nov 29 Javascript
教你一步步用jQyery实现轮播器
Dec 18 Javascript
JS查找字符串中出现最多的字符及个数统计
Feb 04 Javascript
svg动画之动态描边效果
Feb 22 Javascript
vue 2.5.1 源码学习 之Vue.extend 和 data的合并策略
Jun 04 Javascript
从零使用TypeScript开发项目打包发布到npm
Feb 14 Javascript
javascript之Object.assign()的痛点分析
Mar 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
PHP的分页功能
2007/03/21 PHP
php 取得瑞年与平年的天数的代码
2009/08/10 PHP
Ajax+PHP边学边练 之五 图片处理
2009/12/03 PHP
PHP简单检测网址是否能够正常打开的方法
2016/09/04 PHP
js判断字符长度以及中英文数字等
2013/12/31 Javascript
Javascript封装DOMContentLoaded事件实例
2014/06/12 Javascript
Javascript实现简单二级下拉菜单实例
2014/06/15 Javascript
使用jQuery实现返回顶部
2015/01/26 Javascript
react.js CMS 删除功能的实现方法
2017/04/17 Javascript
bootstrap日期插件daterangepicker使用详解
2017/10/19 Javascript
vue 修改 data 数据问题并实时显示的方法
2018/08/27 Javascript
webpack打包非模块化js的方法
2018/10/24 Javascript
nodejs基础之buffer缓冲区用法分析
2018/12/26 NodeJs
解决echarts图表使用v-show控制图表显示不全的问题
2020/07/19 Javascript
[01:34]完美“圣”典宣传片震撼发布,12.17与你不见不散
2016/12/16 DOTA
Python输出9*9乘法表的方法
2015/05/25 Python
Python实现网络端口转发和重定向的方法
2016/09/19 Python
Python3中使用urllib的方法详解(header,代理,超时,认证,异常处理)
2016/09/21 Python
Python内置模块ConfigParser实现配置读写功能的方法
2018/02/12 Python
python 输出上个月的月末日期实例
2018/04/11 Python
python 动态迁移solr数据过程解析
2019/09/04 Python
python如何输出反斜杠
2020/06/18 Python
宝塔面板成功部署Django项目流程(图文)
2020/06/22 Python
使用Keras训练好的.h5模型来测试一个实例
2020/07/06 Python
Python爬虫+tkinter界面实现历史天气查询的思路详解
2021/02/22 Python
智能旅行箱:Horizn Studios
2018/04/30 全球购物
美国基督教约会网站:ChristianCafe.com
2020/02/04 全球购物
电子商务专业学生职业生涯规划
2014/03/07 职场文书
人力资源主管的岗位职责
2014/03/15 职场文书
财务人员担保书
2014/05/13 职场文书
2015年安全工作总结范文
2015/04/02 职场文书
2016年党校科级干部培训班学习心得体会
2016/01/06 职场文书
Vue-Element-Admin集成自己的接口实现登录跳转
2021/06/23 Vue.js
MySQL如何解决幻读问题
2021/08/07 MySQL
CSS3实现指纹特效代码
2022/03/17 HTML / CSS
PyTorch中permute的使用方法
2022/04/26 Python