来自 系统操作 2019-09-04 19:46 的文章
当前位置: 六合联盟网 > 系统操作 > 正文

如何屏蔽防止别的网站嵌入框架代码

您的网页是还是不是被外人拿来行使呢,方今有一对聚合网址,在最上部或底层加上自个儿的广告和LOGO后,初叶随机抓取他站内容,堪当提供精粹资源信息;也可能有局地站被投入框架(Frame)导致流量被刷。

近年,国内开首流行另一种流氓行为:使用框架(Frame),将您的网页嵌入它的网页中。
比如,有一家网站可以称作本人是”口碑聚合门户”,提供全国各类网络论坛的精彩内容。不过,其实它就是用框架抓取旁人的网页,然后在上边加上自个儿的广告和站标,那同盗版书商有何区别?!

被外人那样利用,即便也能充实和睦的流量,但不知情的读者会认为是她站的从头到尾的经过,导致客户流失。

严防方法,在

上边通过两种方法给大家介绍怎么样屏蔽幸免别的网址放到框架代码。

复制代码 代码如下:

方法一:

</body>

<SCRIPT LANGUAGE=javascript> 
if (top.location != self.location)top.location=self.location;
</SCRIPT>

此前加入这段代码:

说明:

复制代码 代码如下:

top.location   是指当前页面所属的父页面的url

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

self.location 指的是当前页面包车型客车url

这段代码是行得通的。然则,有三个难点:使用后,任哪个人都力不能支再把您的网页嵌入框架了,满含你和煦在内。

if (top.location != self.location)  父窗口url与眼下url不一样等 ,表达被内置

有未有一种办法,使得作者的网页只可以被停放笔者要好的框架,并非外人的框架?

top.location=self.location;   把停放的窗体的url设成和本窗体同样

复制代码 代码如下:

方法二:

<script type="text/javascript">
try{
  top.location.hostname;
  if (top.location.hostname != window.location.hostname) {
    top.location.href =window.location.href;
  }
}
catch(e){
  top.location.href = window.location.href;
}
</script>

借使您的网页被投入框架如何是好?下边有2种方法。

好了,晋级版代码实现。除了地面域名以外,别的域名一律无法将您的网页嵌入框架。小编的Blog未来就接纳这段代码。

在head之间,加入以下JS代码:

你可能感兴趣的文章:

  • 嵌入式iframe子页面与父页面js通讯的法子
  • js实现幸免被iframe的点子
  • js防止页面被iframe调用的秘诀
  • js完结网页幸免被iframe框架嵌套及二种location.href的区分
  • javascript 获取iframe里页面凉月素值的方法
  • javascript iframe内的函数调用达成情势
  • JS幸免网页被放到iframe框架的主意分析

图片 1

怎样防御网页被安置框架代码,为了有助于复制Javascript码,代码列在底下:

<script language=javascript>
<!--
if (top.location != self.location)top.location=self.location;
//
-->
</script>

上述这一个Javascript码为何可以会自动跳到最外框呢? 重借使检查评定网页被张开时,是还是不是在最top,假诺被包在框架中,就能够脱皮框架。

第三种办法,也是放入底部。

<script type="text/javascript">
if (window!=top) // 判断当前的window对象是否是top对象
top.location.href =window.location.href; // 如果不是,将top对象的网址自动导向被嵌入网页的网址
</script>

那样一来,任何人都不可能松开你的网页了,不过尔尔一来,自身也无力回天利用。

写在结尾:

现今使用框架(Frame)的的手段越来越少了,不过大家依旧要忧心如焚,在此以前卢松松博客被刷流量正是因为被框架了。

而近几年随着社会化评价、分享等插件的风行,「主动送内容」给其余网址的情形早已越来越显著了。

以上介绍正是本文对怎么屏蔽制止其余网址放到框架代码的详细表达,希望对大家享有援助。

您大概感兴趣的稿子:

  • 网络比较常用的放权网页中的播放器代码收藏
  • html中嵌入flv格式文件的代码
  • 页面嵌入Windows Media Player播放器代码须要静心的
  • (jsp/html)网页上放置播放器(常用播放器代码整理)
  • 在Flex(Flash)中放置HTML代码或页面(Flex IFrame)
  • JavaScript贯彻幸免网页被放到Frame框架的代码分享
  • 如何在HTML 中嵌入 PHP 代码

本文由六合联盟网发布于系统操作,转载请注明出处:如何屏蔽防止别的网站嵌入框架代码

关键词: