<script language="javascript">
$(function () {
$("body").find("img").each(function () {
var img = $(this);
var img_src = img.attr("src");
if (img_src != undefined && img_src != '') {
img_src = img_src.replace("tp=webp", "");
img_src = img_src.replace(/http:\/\/read.html5.qq.com\/image?src=forum&q=5&r=0&imgflag=7&imageUrl=/i, "");
img_src = img_src.replace(/http:\/\/img02.store.sogou.com\/net\/a\/05\/link?appid=100520091&url=/i, "");
img_src = img_src.replace(/http:\/\/img02.store.sogou.com\/net\/a\/05\/link?appid=100520091&url=/i, "");
//处理旧的绕过方式连接,主要是img2.sogou.com和html5.qq.com的替换
img_src = decodeURI(img_src); //解码一次,有些网站不自动
if (img_src.indexOf("qpic.cn") > 0 || img_src.indexOf("qlogo.cn") > 0 || img_src.indexOf("qq.com") > 0) {
var frameid = 'frameimg' + Math.random(); //生成Iframe唯一标识
window.img = '<img id="img" src="' + img_src + '" width="90%" /><script>window.onload = function() { parent.document.getElementById("' + frameid + '").height = document.getElementById("img").height+"px"; parent.document.getElementById("' + frameid + '").width = document.getElementById("img").width+"px";}<' + '/script>';
img.parent().append('<iframe id="' + frameid + '" src="javascript:parent.img;" frameBorder="0" scrolling="no" width="90%"></iframe>'); //框架加载图片绕过防盗链
img.remove(); //移除原来的图片代码
}
}
})
})
</script>
————————————————
版权声明:本文为CSDN博主「Gover丶」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_15766181/article/details/80077162