您的位置:首页 > 运维架构 > 网站架构

如何统计用户在某一页面的停留时间?(不是网站停留时间)

2007-12-16 19:30 495 查看
==第一篇==开始======================================================================

studyxj QQ 515856410

我在网上搜到有用ajax解决的,用以下这段代码,但不清楚怎么用。
网址:[link]http://www.cfcodes.com/?ID=44[link]

CODE:
function createXMLHttpRequest() {
if (window.XMLHttpRequest) {
return new XMLHttpRequest();
} else if (window.ActiveXObject) {
return new ActiveXObject("Microsoft.XMLHttp");
}
}
pageOpen = new Date();
function GetResidentTime() {
pageClose = new Date();
minutes = (pageClose.getMinutes() - pageOpen.getMinutes());
seconds = (pageClose.getSeconds() - pageOpen.getSeconds());
time = (seconds + (minutes * 60));
var xmlHttp = createXMLHttpRequest();
xmlHttp.open("POST", "page.cfm?ResidentTime="+time, false);
xmlHttp.send(null);
}
window.onbeforeunload = GetResidentTime;

==第一篇==结束======================================================================

==第二篇==开始======================================================================

==第二篇==结束======================================================================

==第三篇==开始======================================================================

==第五三篇==结束======================================================================

==第四篇==开始======================================================================

==第四篇==结束======================================================================

==第八五篇==开始======================================================================

==第五篇==结束======================================================================

==第六篇==开始======================================================================

==第六篇==结束======================================================================

==第七篇==开始======================================================================

==第七篇==结束======================================================================
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: