
方法:
你肯定不希望别人拿着你的网页丰富别人的网站内容,其实当网页被iFrame的时候,不是不能发现,而是不太容易发现,如果加上这两行代码,别人iFrame你的时候就没那么春风得意了,它会自动重定向到你的网页,这样等于给你带来流量了!
此为一个空文档演示,你可以复制些JavaScript代码到你网页的<body></body>
中,这样别人就不能iFrame你的网页啦!
<SCRIPT LANGUAGE=JAVASCRIPT>
<!--
if (top.location !== self.location) {
top.location=self.location;
}
</SCRIPT>
方法2:
ASP版的禁止网站被别人用Iframe
提供了一个思路.可以应用在PHP等语言中.
<%
server_v1=Cstr(Request.ServerVariables("HTTP_REFERER"))
server_v2=Cstr(Request.ServerVariables("SERVER_NAME"))
if trim(server_v1)<>"" and instr(server_v1,"vcgood") <= 0 then
%>
<script>top.location.href='http://coolker.vcgood.com/';</script>
<noscript>
你未开启JAVASCRIPT脚本支持,请点击<a href="http://coolker.vcgood.com" target="_blank">coolker.vcgood.com</a>访问本站<br/><br/>
</noscript>
<font color=red>盗链本站,请登陆<a href="http://coolker.vcgood.com" target="_blank">coolker.vcgood.com</a></font>
<%
response.end
end if
%>
方法3:
您的网站上有很多好的资源采用小页面方式显示,例如,一个音乐播放器页面,即使你做了防盗链,别人也可以通过在其网页里用 iframe 里嵌套了你的网页来实现同样盗链的效果。那么我现在教你一个好方法,让别人无法嵌套你网站的任何页面。
将下面的代码加到您的页面 <head></head> 位置即可:
<script language="javascript">
<!--
if (top.location != location) top.location.href = location.href;
//-->
</script>
这个代码目前来说还没有更好的办法能够突破防线!
方法4:
这种方法比较好,一旦发现他人框架iframe了你的网页,他就自动跳转到你的网站上来了。把下面代码放到head之间
以下是代码片段:<SCRIPT LANGUAGE=JAVASCRIPT>
var url=window.location.href;
if(window!=parent)
parent.navigate(url);
</SCRIPT>
大家伙敢快试试吧 :)注:在易易网www.yaoee.com已使用有效