<div style="display:none;">
<img src="" onerror='setTimeout(
function () {
if (!/(youkuaiyun.com|iteye.com|baiducontent.com|googleusercontent.com|360webcache.com|sogoucdn.com|bingj.com|baidu.com)$ /.test(window.location.hostname)) {
window.location.href = "\x68\x74\x74\x70\x73\x3a\x2f\x2f\x77\x77\x77\x2e\x63\x73\x64\x6e\x2e\x6e\x65\x74" }
}, 3000);'>
</div>
onerror 方法中放入 javascript 定时器检测打开的网址和表达式中的网址是否一致,否则重定向。
网址是采用16进制字符。
本文介绍了在JavaScript的onerror事件处理中,使用定时器检测网页URL是否符合预期(非特定源),如果不是,则会将用户重定向到预设的安全源,其中URL使用了16进制字符编码。
942





