解决IE下点击DIV弹窗不发送referrer的问题
/**
* 解决IE下点击DIV弹窗不发送referrer的问题
* @param {} url
* @param {} target
*/
window.open = function(url, target) {
var referLink = document.createElement('a');
referLink.href = url;
target = !!!target ? "_blank" : target;
target && (referLink.target = target);
document.body.appendChild(referLink);
try{
referLink.click();
}catch(e){
try{
var evt = document.createEvent('HTMLEvents');
evt.initEvent("click", true, true);
referLink.dispatchEvent(evt);
}catch(ex){
}
}
setTimeout(function() {
document.body.removeChild(referLink);
}, 30);
}
骑着母猪去打猎的备忘录,如有侵权请联系本人骑着母猪去打猎删除。https://www.cnblogs.com/shichq/p/16015959.html
如果本文对您有所帮助,麻烦在下面评论里面随便敲上那么几下键盘,谢谢了
浙公网安备 33010602011771号