ホームページ >ウェブフロントエンド >jsチュートリアル >JSウィンドウのトップ、親、オープナーの意味object_javascriptスキルの紹介

JSウィンドウのトップ、親、オープナーの意味object_javascriptスキルの紹介

WBOY
WBOYオリジナル
2016-05-16 17:11:001224ブラウズ

1.top
この変更は常に、分割ウィンドウの最上位にあるブラウザ ウィンドウを参照します。分割ウィンドウの最上位レベルからコマンドを実行する場合は、top 変数を使用できます。
2.opener
opener は、window.open メソッドを実行するページのオブジェクトを参照するために window.open ページで使用されます。例: ページ A は、window.open() メソッドを通じてページ B をポップアップします。ページ B では、オープナーを通じてページ A を参照できるため、このオブジェクトを通じてページ A を操作できます。
3.parent
parent は、iframe または Frame 内に生成された子ページ内の親ページのオブジェクトにアクセスするために使用されます。例: ページ A に iframe またはフレームがある場合、iframe
またはフレームのページは、親オブジェクトを通じてページ A のオブジェクトを参照できます。このようにして、値を取得したり、A ページに返すことができます。
4. さらに、self は現在のウィンドウを参照します

親とオープナーの違い:

Parent は親ウィンドウを指します。FRAMESET では、FRAME の PARENT は FRAMESET ウィンドウです。

オープナーは、WINDOW.OPEN およびその他のメソッドを使用して作成された新しいウィンドウに対応する元のウィンドウを指します。
parent は、フレームに相対的な親ウィンドウ オブジェクトです。
opener は、window.open が開いている場合に、window.open で開かれたウィンドウの親ウィンドウです。

document.parentWindow.menthod() は親ページのメソッドを呼び出します

添付ファイル: Window オブジェクト、Parent オブジェクト、Frame オブジェクト、Document オブジェクト、Form オブジェクトの階層関係

Window オブジェクト→Parent オブジェクト→Frame オブジェクト→Document オブジェクト→Form オブジェクト、
次のように:parent.frame1 .document .forms[0].elements[0].value;

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。