jquery记录用户访问页面停留时间示例代码:
$(window).bind('beforeunload', function (e) {
var end = new Date();//用户退出时间
var minutes = end.getTime() - start.getTime();
minutes = minutes / 60000;//取的是分
$.ajaxRequest({
ClassName: "PartInChina.BLL.LOG.LOG_PagesBLL",
MethodName: "UpdateLog",
async: false,
ParamModelName: "PartInChina.Model.LOG.LOG_PagesParam",
onRequest: function (param) {
param.Lid = lid;
param.Minutes = minutes.toFixed(3);
return param;
},
onComplete: function (result) {
<span style="white-space:pre"> </span>
}
});
});