| 防止网页被植入框架代码 |
| 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> |
| < 上一篇 | 下一篇 > |
|---|