NO.116 ウィンドウE

ウィンドウのプロパティ@

ウィンドウの名前を設定/参照 - window.name

nameでは様々な部品の名前を参照/設定する事が出来ます。
ウィンドウに限らず、タグのname属性で指定したページ内のフレームの名前なども参照できます。


親ウィンドウを参照/設定 - window.opener

openerは親ウィンドウ(そのウィンドウを開いた大元のウィンドウ)を参照/設定します。


※注:document.write(内容)⇒ページ内容を書き出す

また、プロパティを参照/設定するだけでなく親ウィンドウで定義されている関数やメソッドを実行する事も出来ます。
実質親ウィンドウというオブジェクトそのものopenerで扱っていると考えて良いでしょう。


この例では、子ウィンドウのボタンをクリック⇒親ウィンドウ側でアラートを表示するようになっています。

ウィンドウが閉じているか否か確認 - window.closed

closedはウィンドウが閉じているか否かでtrueもしくはfalseの値を返すプロパティです。
値はもちろん読み取り専用です。


※注:この例ではエラーを防ぐため、事前に小窓が開かないうちは右のボタンを無効にしてあります。



トップに戻る 前に戻る 次に進む

SEO [PR] 爆速!無料ブログ 無料ホームページ開設 無料ライブ放送