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 27 Javascript
JQuery判断HTML元素是否存在的两种解决方法
Dec 26 Javascript
js使用正则实现ReplaceAll全部替换的方法
Aug 22 Javascript
使用impress.js制作幻灯片
Sep 09 Javascript
js获取鼠标位置实例详解
Dec 09 Javascript
JS组件Bootstrap Select2使用方法详解
Apr 17 Javascript
JS控制伪元素的方法汇总
Apr 06 Javascript
漫谈JS引擎的运行机制 你应该知道什么
Jun 15 Javascript
easyui form validate总是返回false的原因及解决方法
Nov 07 Javascript
使用imba.io框架得到比 vue 快50倍的性能基准
Jun 17 Javascript
layui 上传插件 带预览 非自动上传功能的实例(非常实用)
Sep 23 Javascript
基于js实现判断浏览器类型代码实例
Jul 17 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
xss防御之php利用httponly防xss攻击
2014/03/21 PHP
php使用fsockopen函数发送post,get请求获取网页内容的方法
2014/11/15 PHP
php把数组值转换成键的方法
2015/07/13 PHP
基于jquery ajax 用户无刷新登录方法详解
2012/04/28 Javascript
IE6-IE9中tbody的innerHTML不能赋值的解决方法
2014/09/26 Javascript
深入理解JavaScript系列(44):设计模式之桥接模式详解
2015/03/04 Javascript
jQuery设置指定网页元素宽度和高度的方法
2015/03/25 Javascript
谈谈AngularJs中的隐藏和显示
2015/12/09 Javascript
老生常谈 js中this的指向
2016/06/30 Javascript
详解Angular的数据显示优化处理
2016/12/26 Javascript
JavaScript实现实时更新系统时间的实例代码
2017/04/04 Javascript
react-router实现按需加载
2017/05/09 Javascript
浅谈Node.js 中间件模式
2018/06/12 Javascript
js实现简单的日历显示效果函数示例
2019/11/25 Javascript
详解vue中在循环中使用@mouseenter 和 @mouseleave事件闪烁问题解决方法
2020/04/07 Javascript
详解Typescript 内置的模块导入兼容方式
2020/05/31 Javascript
TypeScript 运行时类型检查补充工具
2020/09/28 Javascript
详解在Python的Django框架中创建模板库的方法
2015/07/20 Python
python中多层嵌套列表的拆分方法
2018/07/02 Python
WIn10+Anaconda环境下安装PyTorch(避坑指南)
2019/01/30 Python
python实现最大优先队列
2019/08/29 Python
Python倒排索引之查找包含某主题或单词的文件
2019/11/13 Python
对python中assert、isinstance的用法详解
2019/11/27 Python
python使用SQLAlchemy操作MySQL
2020/01/02 Python
win10从零安装配置pytorch全过程图文详解
2020/05/08 Python
10个python爬虫入门基础代码实例 + 1个简单的python爬虫完整实例
2020/12/16 Python
Daisy London官网:英国最大的首饰集团IBB旗下
2019/02/28 全球购物
某公司Java工程师面试题笔试题
2016/03/27 面试题
在C语言中"指针和数组等价"到底是什么意思?
2014/03/24 面试题
网络编辑职责
2014/03/01 职场文书
节约用水倡议书
2014/04/16 职场文书
幼儿园中班教师个人工作总结
2015/02/06 职场文书
小学生法制教育心得体会
2016/01/14 职场文书
简短的36句中秋节祝福信息语句
2019/09/09 职场文书
Python爬虫实战之爬取京东商品数据并实实现数据可视化
2021/06/07 Python
AudioContext 实现音频可视化(web技术分享)
2022/02/24 Javascript