ホームページ >ウェブフロントエンド >jsチュートリアル >jsにおけるtop/parent/frameの概要と活用事例_基礎知識

jsにおけるtop/parent/frameの概要と活用事例_基礎知識

WBOY
WBOYオリジナル
2016-05-16 17:42:021149ブラウズ
参照メソッド top:
この変数は常に、分割ウィンドウの最上位レベルにあるブラウザ ウィンドウを参照します。分割ウィンドウの最上位レベルからコマンドを実行する場合は、top 変数を使用できます。

parent:
この変数は、現在の分割ウィンドウを含む親ウィンドウを参照します。ウィンドウ内に分割ウィンドウがあり、分割ウィンドウの 1 つに分割ウィンドウが含まれている場合、レベル 2 の分割ウィンドウは親変数を使用して、それが含まれる親分割ウィンドウを参照できます。
Attachment: Window オブジェクト、Parent オブジェクト、Frame オブジェクト、Document オブジェクト、Form オブジェクト間の階層関係

Windwo オブジェクト→Parent オブジェクト→Frame オブジェクト→Document オブジェクト→Form オブジェクト。
parent.frame1.document.forms[0].elements[0].value;
JS の場合: window.location(window.location.href) と window.top.location(window.top.location.href)これは、top は最も外側のフレームセットを参照し、その中のサブ要素フレームを呼び出すことができるため、top を通じて任意のフレームを呼び出すことができることを意味します。例: top.outterFrame1.location および top.innerFrame2.location など。

parent は、現在のウィンドウ (フレーム) の親ウィンドウ (フレームセット) を指し、その中の子要素フレームを呼び出すことができます。例:parent.innerFrame1.location およびparent.innerFrame2.location など。
コードをコピー コードは次のとおりです。

head>
トップフレームの親の例





<フレーム名="innerFrameName1" id="innerFrameId1" src="a.html">
<フレーム名="innerFrameName2" id="innerFrameId2" src= "a .html">

>

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