js实此刻线统计一个页面内鼠标点击次数的要领

来源: 电脑维修教程 阅读:     发表时间:

js实此刻线统计一个页面内鼠标点击次数的要领,实例阐明了javascript操纵cookie实现计数的技巧,需要的伴侣可以参考下 本文实例讲述了js实此刻线统计一个页

js实此刻线统计一个页面内鼠标点击次数的要领,实例阐明了javascript操纵cookie实现计数的技巧,需要的伴侣可以参考下

本文实例讲述了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">;

;

;

<div id="count">;

<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");

}

;

;

;

但愿本文所述对各人的javascript措施设计有所帮手。

电脑维修技术

以上是:解决js实此刻线统计一个页面内鼠标点击次数的要领问题的详细资料教程