为了账号安全,请及时绑定邮箱和手机立即绑定

top !== self 一般有什么作用?

top !== self 一般有什么作用?

幕布斯6054654 2018-08-04 15:17:32
<script language="javascript">     if(top !== self){         top.location.href = location.href;     }</script>在有的页面,经常看到这种,js写法。例如会员登录界面。不是很理解,为什么这么写,有什么作用呢?如果顶层(top)不是自己(self),那么就重新定向到地址栏里面的url?我这么解释的,估计不对啊。谁能解释得通俗一点。不用举报我啊,我就是小白,问个小白问题不可以吗?
查看完整描述

3 回答

?
天涯尽头无女友

TA贡献1831条经验 获得超9个赞

有一种东西叫iframe

查看完整回答
反对 回复 2018-08-08
?
LEATH

TA贡献1936条经验 获得超6个赞

防止有人把你的网站嵌入到他们的页面里,搞一些小动作。

查看完整回答
反对 回复 2018-08-08
  • 3 回答
  • 0 关注
  • 1437 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信