如何检查是否一个元素是一个iframe内或不(How to check if an element

2019-09-28 09:29发布

比方说,你有一个DOM节点,你想知道它是否位于iframe内或没有。 一种方法是,以检查它的父链,看看是否达到父窗口之前到达一个iframe。 不过,我想知道是否有这样做一个更快的方法。

Answer 1:

你也许可以检查ownerDocument属性的节点:

if(node.ownerDocument !== document) {
    // node must be inside iframe
}


文章来源: How to check if an element is inside an iframe or not