最近,另一种流氓行为在中国是受欢迎的:使用框架嵌入你的网页到Web页。

例如,有一个网站自称是一个口口相传的门户网站,它提供了国家在线论坛的精华,但实际上它是一个抓住他人的框架。



预防方法



复制代码代码如下所示:







在此之前添加此代码:



复制代码代码如下所示:



如果(top.location!=自我位置)

{

top.location = self.location;

}







这段代码是有效的,但有一个问题:使用后,任何人都无法将Web页面嵌入到框架中,包括您自己。



有没有一种方法,我的网页只能嵌入我自己的框架,而不是别人的框架



复制代码代码如下所示:



尝试{

Top.location.hostname;

如果(top.location.hostname!=窗口位置。主机名){

top.location.href = window.location.href;

}

}

catch(e){

top.location.href = window.location.href;

}







升级代码已经完成了,除了本地域名外,其他域名不能将你的网页嵌入到框架中。我的博客现在正在使用这个代码。