Accéder au document objet d'un cadre avec JavaScript

Je suis en essais sur cette page, et je ne suis pas sûr de ce que je suis absent.

//Two frames on the page
> document.getElementsByTagName("frame").length
2

//Same domain, so no security restrictions
> document.getElementsByTagName("frame")[0].src
"http://www.quackit.com/html/templates/frames/menu_1.html"
> window.location.href
"http://www.quackit.com/html/templates/frames/frames_example_1.html"

//Can't access the document
> document.getElementsByTagName("frame")[0].document
undefined

Il semble que cela devrait fonctionner, quel est donc le problème? Il a besoin de travailler dans IE8, mais je suis également à l'essai dans google Chrome (dernière stable).

Êtes-vous réellement à l'aide de cadres en 2013, les iFrames ?
Qu'en est document.getElementsByTagName("frame")[0].contentDocument?
var frame = document.getElementsByTagName("frame")[0]; var frame_doc = frame.contentWindow.document || frame.contentDocument; - ensuite, utilisez frame_doc que le document du cadre d'
double possible de Obtenir le document objet d'un iframe

OriginalL'auteur FakeRainBrigand | 2013-02-18