function getSMWCookie(name) {
var arr, reg = new RegExp("(^| )" + name + "=([^;]*)(;|$)");
if (arr = document.cookie.match(reg))
return unescape(arr[2]);
else
return null;
}
function setSMWCookie(name, value) {
var Days = 30;
var exp = new Date();
exp.setTime(exp.getTime() + Days * 24 * 60 * 60 * 1000);
document.cookie = name + "=" + escape(value) + ";expires=" + exp.toGMTString();
}
var SMWid = getSMWCookie("SMWid")
if (SMWid == null) {
SMWid = Math.floor(Math.random() * (9999999999999 - 1000000000000 + 1) + 1000000000000);
setSMWCookie("SMWid", SMWid);
}
var SMKreferrer = document.referrer;
var currenturl = document.location.href;
document.onclick = function (ev) {
var e = ev || window.event; //获取事件
var height = document.body.scrollHeight;
var width = document.body.scrollWidth;
var ele = e.target || e.srcElement;
var x = ele.clientTop;
var y = ele.clientLeft;
//console.log(x);
//console.log(y);
var key = ele.getAttribute("SWK");
var elef = ele.parentNode;
var i = 0;
while (elef != null && i <= 20 && key == null) {
if (elef.nodeType != 8 && elef.nodeType != 9) {
key = elef.getAttribute("SWK");
}
elef = elef.parentNode;
}
//console.log(key);
var tmpNode = document.createElement("div");
tmpNode.appendChild(ele.cloneNode(true));
var str = tmpNode.innerHTML;
var len = str.length;
var sid = Math.floor(Math.random() * (9999999999999 - 1000000000000 + 1) + 1000000000000);
var script = document.createElement("script");
script.id = sid;
if (key == null) {
try {
//组合请求URL
script.src = "/ReadHandler.ashx?ModelName=zUVnqy&x=" + x + "&y=" + y + "&height=" + height + "&width=" + width + "&referrer=" + escape(SMKreferrer) + "&SMWid=" + SMWid;
//将创建的新节点添加到BOM树上
// document.getElementsByTagName("body")[0].appendChild(script);
//document.getElementsByTagName("body")[0].removeChild(document.getElementById(sid));
} catch (e) {}
return;
}
if (len <= 500 || key != null) {
str = str.replace("<", "【");
try {
//组合请求URL
script.src = "/ReadHandler.ashx?ModelName=zUVnqy&x=" + x + "&y=" + y + "&height=" + height + "&width=" + width + "&key=" + key + "&referrer=" + escape(SMKreferrer) + "&SMWid=" + SMWid;
//将创建的新节点添加到BOM树上
document.getElementsByTagName("body")[0].appendChild(script);
document.getElementsByTagName("body")[0].removeChild(document.getElementById(sid));
} catch (e) {}
}
};
var script = document.createElement("script");
//组合请求URL
script.src = "/ReadHandler.ashx?ModelName=YVVZvq&referrer=" + escape(SMKreferrer) + "&SMWid=" + SMWid;
//将创建的新节点添加到BOM树上
document.getElementsByTagName("body")[0].appendChild(script);