- ベストアンサー
フレーム名の取得は・・・?
上下に分割されたフレームページがあります。 上のフレームの名前は既知(仮に「A」とします) 下のフレームの名前は読み込まれたアプリケーションによって 変更されている場合にこれをAの位置から取得することは 可能でしょうか。 A(自分自身)はwindow.nameで取得できるのですが、Aから見た別の フレームの名前を取得する方法がわかりません。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
>そのようなイベント動作はできるものでしょうか? フレーム.window.onload が使えるんじゃないかな
その他の回答 (3)
- BLUEPIXY
- ベストアンサー率50% (3003/5914)
回答No.4
#3補足>下のフレームの描画が完了した時のイベントです。 だめだったですか? 別のドメインのURLを表示してたらダメかもしれないですね。
noname#22259
回答No.2
ごめん。上下に割ってると書いてあったね parent.frames[1].name
質問者
お礼
お礼が大変遅くなり、申し訳ありませんでした。 ありがとうございました。
質問者
補足
回答大変ありがとうございます。 教えていただきました(インデックス1番目のフレーム)の名前を今回有効に 生かすためにはインデックス1番目のフレームの描画が終了したというイベント を捉える必要があるのですが、そのようなイベント動作はできるものでしょうか?
noname#22259
回答No.1
parent.frames[n].name //nはフレーム構成によって左から、0,1,..など
お礼
お礼が大変遅くなり、申し訳ありませんでした。 ありがとうございました。
補足
BLUEPIXYさん、毎々お世話になっております。 分かりにくい補足を書いてしまい申し訳ありません。 インデックスの0番目、1番目…ということで書きました。 上のフレームが0番で、下のフレームが1番です。 今、イベントとして得たいのは下のフレームの描画が完了した 時のイベントです。