2019-03-27 孙小北

self!=top

常用于防止你的网页被引用在别人的页面中

用法一:

if (self != top) { 
  top.location.href = "/";  
}

用法二://代码功能是本网页不允许被框架。目的是防止你的网页被引用在别人的页面中!

if(self!=top){
  top.location=self.location;
}

top指向最顶层框架的window对象,self指向当前框架的window对象。如果网页中没有iframe,则top和self是同一个值,所以这段代码可以防止自己的网页被别人用iframe的方式嵌入到其它网页中去。

self 属性返回指向当前 window 对象的引用,利用这个属性,可以保证在多个窗口被打开的情况下,正确调用当前窗口内的函数或属性而不会发生混乱。self 属性是只读的。

注:window、self、window.self 是等价的。

编辑:孙小北

本文地址: http://www.xiaowangyun.com/wyblog/detail/?id=1064

版权归属: www.xiaowangyun.com   转载时请以链接形式注明出处

物以类聚

最新评论

2017-10-06

一辈子不长,只有珍惜了,才不至于后悔。

2017-10-06

懂得感恩,才能走得更远。

标签云

归档

取消

感谢您的支持,您的每一次打赏都是一次鼓励!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦