1

我想检查 DOM 节点是否在我的应用程序的 iFrame 内。无论如何要找到节点所在的窗口?

4

1 回答 1

3
if (node.ownerDocument.defaultView.frameElement)        
    // We're inside of an <iframe>

代码解释:

node.ownerDocument.defaultView.frameElement
//   ^------------------------------------------ The document of the <iframe>.
//                 ^ --------------------------- The window of the <iframe>
//                             ^---------------- The <iframe> 
于 2012-06-26T00:11:13.847 回答