- UID
- 10250
- 帖子
- 366
- 精华
- 0
- 贡献
- 0
- 推广
- 0
- 有效BUG
- 0
- 注册时间
- 2006-4-28
|
关于“禁止google跳转”过滤规则的编写疑问,请高手过目解答
本帖最后由 sixsheeps 于 2012-11-11 11:50 编辑
一直很奇怪在Google搜索结果里,把鼠标移动上去显示的是目标地址,
http://www.mozilla.org.cn/
但点击后打开却是Google的重定向地址,
http://www.google.com/url?sa=t&source=web&ct=res&cd=3&url=http%3A%2F%2Fwww.mozilla.org.cn%2F&ei=UXx1SdqWLYmIsAPY8ZmkBA&usg=AFQjCNHfG2sGHyJrzzANYS4toVXcHal9uQ&sig2=4UswUc2fttXuL6LGWefX8g
而有时候发现部分链接也是重定向地址。用Firebug看了下源代码,原来链接还有个“onmousedown”属性,
onmousedown="return rwt(this,'','','res','3','AFQjCNHfG2sGHyJrzzANYS4toVXcHal9uQ','&sig2=4UswUc2fttXuL6LGWefX8g')"
看来是鼠标按下后执行一段脚本,把原来的目标地址换成Google的重定向地址,对鼠标右键也有作用,所以点击过后的链接就是重定向地址了。
举一个例子,
<h3 class="r">
<a class="l" onmousedown="return rwt(this,'','','','1','AFQjCNHejwhPeR5sVWA-xGcAwx71OwG6tw','','0CB8QFjAA',null,event)" target="_blank" href="http://www.baidu.com/">
<em>百度</em>
一下,你就知道
</a>
</h3>
代码中红色部分想替换删除。语法应该如何编写? |
|