反恶劣网站的代码
by Yan
陆续有一些恶劣的网站,像搜狐博粹,Bolaa等等,把别人的网页放框架里面,让众人为它们服务。Zola 介绍了一个 Javascript 代码,可以来骂骂他们。
var web = document.location;
if (top.location !== self.location) {alert (“你现在访问的是”+web+”\n 检测到你使用框架浏览本站内容,本页即将跳转到创作共用约定页面。\n 请不要使用框架跨站调用本站内容。\n 请遵守Creative Commons协议。\n 授权方式为:署名 · 非商业用途 · 保持一致”);
//这个比较好,可以转到特定的页面提示一下.
this.location=”http://www.creativecommons.cn/licenses/by-nc-sa/1.0/”;
}
不过这样子跳转后,还是在他们的框架里面。可以把上面代码中的this.location换成top.location,这样就完全跳出了。你也可以把url部分删除,这样就跳到真实页面上来了。
if (top.location !== self.location) {
alert (“使用框架跨站调用它站内容是很丢脸的行为。\n 马上跳转到真实地址。”);
top.location=””;
}
如果觉得说也没用,可以简化到一句:
if (top.location !== self.location) {
top.location=””;
}
印象中在美國,有告成功的案例。
跳出来好,考虑用上,呵呵
你好!我也去http://www.mybloglog.com申请了。。但为什么我的博客上把鼠标放在有超级连接的地方么反应。。你的就有啊??能帮我看看么??
babyfish,看你的日志现在已经有反应了,它大概需要一个小时。
不要太急躁,呵呵
jeffhuang,不知道国内有没有人挺身一试,现在拷贝的问题越来月严重了。
有没有办法可以记录下那些使用框架的页面呢?
你说的办法不管用,人家早就有对付这种代码的办法了
调用别人的东西是不对的哦,要事先跟主人打招呼。
应该是没有用,我以前试过了