JS实现在线统计一个页面内鼠标点击次数的方法


Posted in Javascript onFebruary 28, 2015

本文实例讲述了JS实现在线统计一个页面内鼠标点击次数的方法。分享给大家供大家参考。具体实现方法如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<title>js记录鼠标的点击次数</title>

<meta http-equiv="content-type" content="text/html;charset=gb2312">

</head>

<body>

<div id="count"></div>三水点靠木 3water.com 提示您:

<script type="text/javascript">

function addCookie(name,cookievalue,time) {

if (name != "" && cookievalue != "" &&  time != "") {

if (isNaN(time) == false){

var expires = new Date();

expires.setTime(expires.getTime() + time * 1000);

document.cookie = name + '=' + escape(cookievalue) + ';expires=' + expires.toGMTString();

}

}

}

function getCookie(cookieName) {

var cookieString = document.cookie;

var start = cookieString.indexOf(cookieName + '=');

if (start == -1)

return null;

start += cookieName.length + 1;

var end = cookieString.indexOf(';', start);

if (end == -1) return unescape(cookieString.substring(start));

return unescape(cookieString.substring(start, end));

}

var html = document.getElementsByTagName("html")[0];

html.onclick = function(){

var count = parseInt(getCookie('count'))+1;

addCookie("count",count,"1000");

document.getElementById("count").innerHTML = "您点击了"+getCookie('count')+"次!";

}

if (getCookie('count')){

document.getElementById("count").innerHTML = "您点击了"+getCookie('count')+"次!";

}else{

document.getElementById("count").innerHTML = "您还没有点击过!";

addCookie("count","0","1000");

}

</script>

</body>

</html>

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
web 页面分页打印的实现
Jun 22 Javascript
js之onload事件的一点使用心得
Aug 14 Javascript
javascript数字时钟示例分享
Apr 23 Javascript
javascript获取和判断浏览器窗口、屏幕、网页的高度、宽度等
May 08 Javascript
JavaScript遍历table表格中的某行某列并打印其值
Jul 08 Javascript
JavaScript异步加载浅析
Dec 28 Javascript
angularjs 处理多个异步请求方法汇总
Jan 06 Javascript
基于jquery ui的alert,confirm方案(支持换肤)
Apr 03 Javascript
用JS实现轮播图效果(二)
Jun 26 Javascript
利用JQuery操作iframe父页面、子页面的元素和方法汇总
Sep 10 jQuery
JS实现的简单tab切换功能完整示例
Jun 20 Javascript
JS使用for in有序获取对象数据
May 19 Javascript
JS网页在线获取鼠标坐标值的方法
Feb 28 #Javascript
js实现背景图片感应鼠标变化的方法
Feb 28 #Javascript
常用的JavaScript模板引擎介绍
Feb 28 #Javascript
JavaScript操作Cookie详解
Feb 28 #Javascript
js实现可得到不同颜色值的颜色选择器实例
Feb 28 #Javascript
JS+CSS实现实用的单击输入框弹出选择框的方法
Feb 28 #Javascript
JS实现很酷的EMAIL地址添加功能实例
Feb 28 #Javascript
You might like
PHP自动生成月历代码
2006/10/09 PHP
基于PHP+MySQL的聊天室设计
2006/10/09 PHP
PHP中extract()函数的定义和用法
2012/08/17 PHP
浅谈jQuery中height与width
2015/07/06 Javascript
关注jquery技巧提高jquery技能(前端开发必学)
2015/11/02 Javascript
浅析Javascript匿名函数与自执行函数
2016/02/06 Javascript
RequireJS多页面应用实例分析
2016/06/29 Javascript
jQuery实现Select左右复制移动内容
2016/08/05 Javascript
JavaScript实现瀑布流图片效果
2017/06/30 Javascript
Vue实现virtual-dom的原理简析
2017/07/10 Javascript
使用jQuery实现简单的tab框实例
2017/08/22 jQuery
通俗解释JavaScript正则表达式快速记忆
2017/08/23 Javascript
JavaScript实现body内任意节点的自定义属性功能示例
2017/09/18 Javascript
vue2.0 常用的 UI 库实例讲解
2017/12/12 Javascript
M2实现Nodejs项目自动部署的方法步骤
2019/05/05 NodeJs
vue项目中定义全局变量、函数的几种方法
2019/11/08 Javascript
vue学习之Vue-Router用法实例分析
2020/01/06 Javascript
JavaScript实现简单的弹窗效果
2020/05/19 Javascript
解决Ant Design Modal内嵌Form表单initialValue值不动态更新问题
2020/10/29 Javascript
[02:23]1个至宝=115个英雄特效 最“绿”至宝拉比克“魔导师密钥”登场
2018/12/29 DOTA
Django 生成登陆验证码代码分享
2017/12/12 Python
在python 不同时区之间的差值与转换方法
2019/01/14 Python
Python Matplotlib 基于networkx画关系网络图
2019/07/10 Python
pycharm解决关闭flask后依旧可以访问服务的问题
2020/04/03 Python
GE设备配件:GE Appliance Parts(家电零件、配件和滤水器)
2018/11/28 全球购物
墨尔本复古时尚品牌:Dangerfield
2018/12/12 全球购物
美国伴娘礼服商店:Evening Collective
2019/10/07 全球购物
一道Delphi面试题
2016/10/28 面试题
自考毕业生自我鉴定
2013/11/04 职场文书
警示教育活动总结
2014/05/05 职场文书
机关作风建设整改方案
2014/10/27 职场文书
2014年护理工作总结范文
2014/11/14 职场文书
教师个人教学总结
2015/02/11 职场文书
实施意见格式范本
2015/06/05 职场文书
RPM包方式安装Oracle21c的方法详解
2021/08/23 Oracle
一篇文章搞懂python混乱的切换操作与优雅的推导式
2021/08/23 Python