Ext教程 arrow JavaScript技术 arrow 防止网页被植入框架代码
 
     
防止网页被植入框架代码
  2008-06-19
来源:phpfans.net

<script language="javascript" type="text/javascript">
<!--
if (top.location !== self.location){
top.location = self.location;
}
-->
</script>


但是这样的话自己网站的框架页也不能包含自己的网页,改成这样就可以了:
<script language="javascript" type="text/javascript">
<!--
try{
window.top.document;
}
catch(e){
window.top.location = window.location;
}
-->
</script>

<script language="javascript" type="text/javascript">
<!--
var webpath = document.location;
if (top.location !== self.location) {

alert ("你现在访问的是"+ webpath +"\n 检测到你使用框架浏览本站内容,本页即将跳转到创作共用约定页面。\n 请不要使用框架跨站调用本站内容。\n 请遵守Creative Commons协议。\n Abo Blog授权方式为:署名 · 非商业用途 · 保持一致");

//这个比较好,可以转到特定的页面提示一下.
//this.location="http://www.creativecommons.cn/licenses/by-nc-sa/1.0/";;
top.location="http://www.creativecommons.cn/licenses/by-nc-sa/1.0/";;
}
-->
</script>
< 上一篇   下一篇 >
   
 
 
 
Copyright Infotmation overhere. | designed by Magicbox from Mambochina
曼波整站系统 基于 Mambo 开发,是免费的自由软件,遵循 GNU/GPL 开源许可协议。
曼波整站系统5.4.0Mambo中国Mambo Resource 联合增强开发。  闽ICP备08005204号