欢迎大家来到IT世界,在知识的湖畔探索吧!
很多程序员应该有我这个困域:上网过程中发现一些好的csdn博客文章,保存到本地后,打开时总是失败。
经常是内容显示到一半时就自动跳转到csdn首页,很烦人。
我这里给大家介绍一下解决方法,希望对大家有帮助。
—————————————————————————————
可以肯定,跳转技术肯定是用到了js,但我把网页源码的所有csdn字样都替换了,还是不行。
如果把所有js都删除,一是费时费力,二是显示的网页版本不好看。
今天发现用谷歌浏览器按f12可以单步调试网页,利用这功能终于定位到了“凶手”js。
就是这段:
<img src=”https://blog.csdn.net/chuxuan909/article/details/?utm_source=blogxgwz0″
onerror=”setTimeout(function()
{if(!/(csdn.net|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);
“>
删除这段代码,或者把onerror批量替换成onerror1即可。
这段代码里”\x68\x74\x74\x70\x73\x3a\x2f\x2f\x77\x77\x77\x2e\x63\x73\x64\x6e\x2e\x6e\x65\x74″
其实就是https://www.csdn.net
—————————————————————————————
其它网站如果有类似问题,也可以使用谷歌浏览器的单步调试进行定位。
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://itzsg.com/94265.html