Vérifiez si un noeud DOM se trouve dans un Iframe

Je voudrais vérifier si un noeud DOM est dans un iFrame dans ma application. Est-il possible de trouver dans quelle fenêtre le noeud réside?

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

Explications sur le code:

 node.ownerDocument.defaultView.frameElement // ^------------------------------------------ The document of the <iframe>. // ^ --------------------------- The window of the <iframe> // ^---------------- The <iframe>