我的代码在GOOGLE图象搜索中效果比较好,不会影响搜索者得到搜索结果。而使用top.location=self.location的BLOG用户会影响搜索者得到搜索结果。
因此,建议大家都用我的方案:
引用自
var web = document.location;
if (top.location !== self.location) {
//弹出善意的警告.
alert("你现在访问的是"+web+"\n 检测到你使用框架浏览本站内容,本页即将跳转到创作共用约定页面。\n 请不要使用框架跨站调用本站内容。\n 请遵守Creative Commons协议。\n Zola'BLOG授权方式为:署名 · 非商业用途 · 保持一致");
if (top.location !== self.location) {
//弹出善意的警告.
alert("你现在访问的是"+web+"\n 检测到你使用框架浏览本站内容,本页即将跳转到创作共用约定页面。\n 请不要使用框架跨站调用本站内容。\n 请遵守Creative Commons协议。\n Zola'BLOG授权方式为:署名 · 非商业用途 · 保持一致");
//然后转到特定的页面教育一下,仍然保持框架的样子
this.location="http://www.creativecommons.cn/licenses/by-nc-sa/1.0/";
//这么简单的代码可根据需要随意修改使用,没有任何协议限制
}
如果你想了解更多,请参阅我之前发表的意见。
还有什么更好的方法嘛?
更好的方案是拿起法律的武器对盗版者进行惩罚.
有没有可防别人框架,而自己又可以框架的代码呢?有的话可否发给我呢?谢谢!
[email protected]
发现网站被框架框了,去哪投诉啊???