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 相关文章推荐
javascript oop开发滑动(slide)菜单控件
Aug 25 Javascript
解决jquery的.animate()函数在IE6下的问题
Dec 03 Javascript
基于jquery的图片的切换(以数字的形式)
Feb 14 Javascript
JS将数字转换成三位逗号分隔的样式(示例代码)
Feb 19 Javascript
IE下支持文本框和密码框placeholder效果的JQuery插件分享
Jan 31 Javascript
JQuery中DOM事件绑定用法详解
Jun 13 Javascript
jquery实现仿JqueryUi可拖动的DIV实例
Jul 31 Javascript
跟我学习javascript的this关键字
May 28 Javascript
vue实现路由不变的情况下,刷新页面操作示例
Feb 02 Javascript
VUE实现Studio管理后台之鼠标拖放改变窗口大小
Mar 04 Javascript
解决vue cli4升级sass-loader(v8)后报错问题
Jul 30 Javascript
Javascript生成器(Generator)的介绍与使用
Jan 31 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
数据库的日期格式转换
2006/10/09 PHP
关于php操作mysql执行数据库查询的一些常用操作汇总
2013/06/24 PHP
限制ckeditor上传图片文件大小的方法
2013/11/15 PHP
PHP7 安装event扩展的实现方法
2019/10/08 PHP
php 比较获取两个数组相同和不同元素的例子(交集和差集)
2019/10/18 PHP
TP - 比RBAC更好的权限认证方式(Auth类认证)
2021/03/09 PHP
JS在可编辑的div中的光标位置插入内容的方法
2014/11/20 Javascript
谷歌浏览器调试JavaScript小技巧
2014/12/29 Javascript
移动端JQ插件hammer使用详解
2015/07/03 Javascript
JS组件Bootstrap Table表格多行拖拽效果实现代码
2015/12/08 Javascript
WordPress中利用AJAX技术进行评论提交的实现示例
2016/01/12 Javascript
基于jQuery实现带动画效果超炫酷的弹出对话框(附源码下载)
2016/02/22 Javascript
Html5+jQuery+CSS制作相册小记录
2016/12/30 Javascript
使用Vue组件实现一个简单弹窗效果
2018/04/23 Javascript
vue实现简单loading进度条
2018/06/06 Javascript
Vue中多个元素、组件的过渡及列表过渡的方法示例
2019/02/13 Javascript
Vue Router的手写实现方法实现
2020/03/02 Javascript
浅谈编码,解码,乱码的问题
2016/12/30 Python
python3.6中@property装饰器的使用方法示例
2019/08/17 Python
python 还原梯度下降算法实现一维线性回归
2020/10/22 Python
详解CSS3中@media的实际使用
2015/08/04 HTML / CSS
流行文化收藏品:Sideshow(DC漫画,星球大战,漫威)
2019/03/17 全球购物
美国在线和移动免费会员制批发零售商:Boxed(移动端的Costco)
2020/01/02 全球购物
Jowissa官方网站:瑞士制造的手表,优雅简约的设计
2020/07/29 全球购物
自荐信格式的六要素
2013/09/21 职场文书
企业演讲稿范文
2013/12/28 职场文书
一份报关员的职业规划范文
2014/01/08 职场文书
国税会议欢迎词
2014/01/16 职场文书
小学语文教学反思
2014/02/10 职场文书
2014公安机关纪律作风整顿思想汇报
2014/09/13 职场文书
六一儿童节开幕词
2015/01/29 职场文书
针对吵架老公保证书
2015/05/08 职场文书
污水处理保证书
2015/05/09 职场文书
Python pandas读取CSV文件的注意事项(适合新手)
2021/06/20 Python
你真的会用Mysql的explain吗
2022/03/31 MySQL
悬疑名作《朋友游戏》动画无字ED宣传片 新角色公开
2022/04/13 日漫