反恶劣网站的代码

陆续有一些恶劣的网站,像搜狐博粹,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=”";
}

关键词: ,

“反恶劣网站的代码” 有 7 个回响

  1. 1
    jeffhung 说:

    印象中在美國,有告成功的案例。

  2. 2
    Tangos 说:

    跳出来好,考虑用上,呵呵

  3. 3
    babyfish 说:

    你好!我也去http://www.mybloglog.com申请了。。但为什么我的博客上把鼠标放在有超级连接的地方么反应。。你的就有啊??能帮我看看么??

  4. 4
    桑葚 说:

    babyfish,看你的日志现在已经有反应了,它大概需要一个小时。
    不要太急躁,呵呵

    jeffhuang,不知道国内有没有人挺身一试,现在拷贝的问题越来月严重了。

  5. 5
    icefeel 说:

    有没有办法可以记录下那些使用框架的页面呢?

  6. 6
    春心阁电脑支持网 说:

    你说的办法不管用,人家早就有对付这种代码的办法了

  7. 7
    caocao 说:

    调用别人的东西是不对的哦,要事先跟主人打招呼。

敬请留言

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>