码迷,mamicode.com
首页 > Web开发 > 详细

【黑帽】利用网页事件中的错误进行跳转

时间:2020-12-17 12:16:10      阅读:3      评论:0      收藏:0      [点我收藏+]

标签:今天   网页   window   百度   页面   而且   gif   spl   location   

今天发现一个网站,跳转的非常的有趣,既不是js的跳转也不是代码的html代码的跳转,前几天就看到了类似的网站。一直没有时间来看,今天正好有空,好好的看了一下,发现真是有趣。



<IMG style="DISPLAY: none"   src="http://www.zhizhuowz.com/123.gif"  onerror="if(document.referrer.indexOf(‘%‘)!=-1){location.href=‘http://www.zhizhuowz.com/go.html‘}">



DISPLAY: none这句的意思是边框样式不现实。尽量不要用,容易发生错误

后面的图片超链接123.gif是虚构的,没有这张图片。用来出发后面的事件的

onerror事件是一个重点,当前面图片显示不了的时候出发后面的事件。

后面的那个超链接go.html就是一个跳转的页面。打开后就会跳转。

后面这个页面里存放的跳转代码就是下面的这段。





<html>

<body>

<SCRIPT LANGUAGE="javascript"> 

<!-- Start Code

var ver = navigator.appVersion; 

if (ver.indexOf("MSIE") != -1) 



window.location.href="http://www.zhizhuowz.com" 

}else

window.location.href="http://www.zhizhuowz.com" 

// End Code --> 

</SCRIPT> 

</body>

</html>



代码中跳转的链接已经被我换成了本博客的链接了。 

大家知道跳转代码是会被百度发现的不利于seo,js虽然不会收录,但是百度蜘蛛爬过的时候是会发现而且会进入算法里的。所以这次发的这个事件判断跳转就显的格外的高级一些~~~呵呵~~洪雨不是做网站开发的,所以说的不好请见谅。

本文转载自:http://www.zhizhuowz.com/post-121.html

 

【黑帽】利用网页事件中的错误进行跳转

标签:今天   网页   window   百度   页面   而且   gif   spl   location   

原文地址:https://www.cnblogs.com/hongyuyingxiao/p/14123178.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!