首页 > 技术文章 > js判断一个元素是否在iframe里面

sherryweb 2019-09-26 15:10 原文

1.方式一

if (self.frameElement && self.frameElement.tagName == "IFRAME") {
  alert('在iframe中');
}

2.方式二

if (window.frames.length != parent.frames.length) {
  alert('在iframe中');
}

3.方式三

if (self != top) { 
  alert('在iframe中');
}

 

推荐阅读