防盗链图片引用方法

我为什么要写这样一篇文章?

  • 你永远不会知道有些人会为了什么ddos你网站图片,无奈自己能力不够,只能把风险转嫁给那些大平台。

好的,不多说了,代码贴出来了,感兴趣的可以自己改一下。

适用于个人网站,因为对SEO不敏感。

适用于那些对链接做了防盗链的处理但是没有封禁空referer的链接。

代码效果演示:

源代码:

<script type="text/javascript">
    function showImg(url) {
        var frameid = 'frameimg';  //定义frame的id
        window.img = '<img id="img" style="width:100%" src=\'' + url + '\' /><script>window.onload = function() { parent.document.getElementById(\'' + frameid + '\').height = document.getElementById(\'img\').height+\'px\'; }<' + '/script>';  //图片处理&图片高度自适应
        document.write('<iframe id="' + frameid + '" src="javascript:parent.img;" frameBorder="0" scrolling="no" width="100%"></iframe>'); //输出HTML代码
    }
</script>
<div>
    <!--这段脚本作用是在此处创建一个iframe-->
    //调用方法示例
    <script type="text/javascript">
        showImg('https://i0.hdslb.com/bfs/article/7c76dcb00046c99e5ea99fe698b86fd67037aca0.png'); //在这里输入图片链接 
    </script>
</div>

扫一扫,分享到微信

微信分享二维码
  • Copyrights © 2020-2021 开心就好

请我喝杯咖啡吧~

支付宝
微信