VisitTrack是js对象名称
//给window添加事件
VisitTrack._pk_add_event(window,"beforeunload",VisitTrack.uf_exit);
/*
通用对象【增加事件方法】
*/
_pk_add_event : function (elm, evType, fn, useCapture){
if (elm.addEventListener) {
elm.addEventListener(evType, fn, useCapture);
alert(evType);
return true;
} else if (elm.attachEvent) {
var r = elm.attachEvent('on' + evType, fn);
return r;
} else {
elm['on' + evType] = fn;
}
},
//判断是关闭窗口(点右上角的叉子)还是离开页面(点回退,刷新,调history.back)
uf_exit : function (){
var n = window.event.screenX - window.screenLeft;
var b = n > document.documentElement.scrollWidth-20;
if(b && window.event.clientY < 0 || window.event.altKey)
{
alert("关闭");
} else{
alert('离开页面');
}
},
801

被折叠的 条评论
为什么被折叠?



