JavaScriptフレームプログラミング第1/2ページ 3096 ワード JavaScript フレーム プログラミング JavaScriptフレームを使って説明しています。 window 対象の時、私達は言ったことがあって、1つの枠組みの中のホームページもです。 window オブジェクト、つまり、Frame 相手も window オブジェクト一番分かりやすい言葉で、一つずつ。 HTML ファイルのサイズ window オブジェクトには、枠を定義するページ(「枠のページ」)があります。はい、 IE に「」と表記してドキュメントに挿入するフレームも window 対象は「ウェブページを含む」方法です。 HTML で「<!--webboot bot=「include」 ...-->”)読み込み HTML 独自のものを占用しない window オブジェクト各フレームはそのページを含んでいます。 window オブジェクトのサブオブジェクト(属性と呼ぶべきかどうかは分かりませんが)を参照するには、次のような方法の一つがあります。window.frame[x]window.frame['frame Name]。window.frameのうち、x すべきことです window オブジェクトに指定されたいくつかの枠は、他の配列と同じです。x ゼロから始まったのです。frame Name このフレームの名前は、「frame」の「name」と同じです。使うなら window.frame Name 指定された window オブジェクトはまた、フレームワークのウェブページです。それでは、フレームワークを参照する方法:window.frame Name.subFrame Name。これをもって類推する注意するときは、どこにいても、「window」のオブジェクトを引いて帰ってくるのは、「現在」のwindowです。 オブジェクト他にアクセスするなら window オブジェクトは、使用します。 parent 和 トップ を選択します。parent 「父級」windowのことです。 オブジェクト、つまり現在を含む window オブジェクトのフレームページ;トップ ウィンドウの一番上の部分を指します。 window オブジェクトフレームを使うには、あなたの JavaScript で指定したグローバル変数とユーザー定義関数を使用します。それらはすべてそれらの所属があります。 window オブジェクト他のフレームの大域変数やカスタム関数を参照するには、「ウィンドウオブジェクト.枠オブジェクト...」.大域変数やカスタム関数といった煩わしい方法が必要です。以上の問題はコネクションを作る時によく無視されます。もしにデフォルトのターゲットウィンドウが定義されていたら。 target=「...」)は、「a」にあります。 href=「javascript:」>では、入力されたものを知る必要があります。 JavaScript ステートメントはデフォルトのターゲットウィンドウで実行されます。必要な時は「parent」「top」属性を追加します。フレームプログラミングの概要HTMLページは、独立したHTMLページを表示するために、1つ以上のサブフレームを持つことができます。ここでいうフレームプログラミングは、フレームの自己制御とフレーム間の相互アクセスを含み、例えば、別のフレームのJavaScript変数を参照したり、他のフレーム内の関数を呼び出したり、他のフレーム内のフォームの挙動を制御したりする。フレーム間の相互参照ページのすべてのフレームは、集合としてwindowオブジェクトの属性として提供されます。例えば、window.frameは、ページ内のすべてのフレームのセットを表します。フォームオブジェクト、リンクオブジェクト、画像オブジェクトなどと同様に、これらのセットはdocumentの属性です。したがって、サブフレームを引用するには、次のような文法があります。window.frame[frame Name]window.frames.frame Name window.frames[index]の中で、windowの文字もselfで代替または省略できます。frameをページの中の最初のフレームと仮定すれば、以下の表記は等価です。これはウィンドウのすべての性質を持っています。フレームに対する参照とはwindowオブジェクトへの参照です。このwindowオブジェクトがあれば、その中のページを簡単に操作できます。例えばwindow.documentオブジェクトを使ってページにデータを書き込み、window.location属性を使ってフレーム内のページを変更するなどです。それぞれ異なる階層のフレーム間の相互参照を紹介します。1.親のフレームからサブフレームまでの引用は上記の原理を知っています。親のフレームからサブフレームを引用するのはとても簡単です。つまり、window.frames[frame Name];このように、ページの内名をframe Nameのサブフレームとして引用しました。サブフレーム内のサブフレームを参照するなら、参照フレームによって実際にはwindowオブジェクトの性質があります。window.frame[frame Name].frame[frame Name 2];このように、二級のサブフレームに引用し、これを類推して、多層フレームの参照を実現することができる。2.サブフレームから親フレームまでの引用は各windowオブジェクトにparent属性があり、親フレームを表します。このフレームが最上階のフレームであるならば、window.parentはまたフレーム自体を表している。3.兄弟フレーム間の参照2つのフレームが同じフレームのサブフレームである場合、それらは兄弟フレームと呼ばれ、相互参照は親フレームで実現され得る。例えば、1ページには2つのサブフレームが含まれている。 ローソン=「50%、50%」> frame 1では、frame 2:self.parent.frame[frame 2];4.異なる階層のフレーム間の相互参照フレームの階層は、トップフレームに対するものである。階層が異なる場合、自分の所属する階層と別のフレームの存在する階層と名前を知っていれば、フレームを利用して参照されるwindowオブジェクトの性質を利用して、簡単に相互訪問を実現することができます。5.トップフレームに対する参照はparent属性と似ています。windowオブジェクトにはもう一つのtop属性があります。これはトップフレームへの参照を表しています。これはフレーム自体がトップフレームであるかどうかを判断するために用いられます。 //dosomething}1 2 下一页 阅读全文 Androidキーボードの状態を監督してキーボードの高さの実現方法を獲得します。 JavaScriptのオブジェクト化プログラミング