window
、document
、iframe
の階層的な画像を理解しようとしています。iframeはウィンドウと同じですか?
したがって、window
はブラウザのウィンドウで、document
はDOMが存在する場所です。 document
はwindow
にロードされています。
iframe
を作成しているのは、ダイアログ(window.openDialog()
)(これはウィンドウだけです)の作成と同じですか?
どちらもコンテンツドキュメントと親ウィンドウを持っています。
それが助け場合は、ダイアログは、専用のウィンドウであるのに対し、IFRAMEは、ネストされたウィンドウです。 iframeは階層に基づいていますが、ダイアログはそれを呼び出したものに基づいています(window.open) –
iframeは要素であり、それは....それを待っています.... iframeも!そのiframeにロードする内容はあなた次第ですが、別のページを読み込むと、通常はページごとにcontentDocument、タグなどがあります。つまり、iFrameはウィンドウではなく、類似の要素。 – adeneo
^^コメントはどちらの答えよりも優れています。両方に+1 – War10ck