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