- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:転送URL使用時のフレーム名)
転送URL使用時のフレーム名
このQ&Aのポイント
- 転送URLを利用すると転送先のHTMLを読んでしまい、フレーム名が宣言されていないためにJavaScriptからフレーム内の操作ができません。
- 転送URL使用時にフレーム名が定義されていないため、左フレーム内で右フレームを操作することができません。
- 転送URLを利用する際には、フレーム名を指定してJavaScriptでの操作ができるようにする必要があります。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
左フレーム内のListboxで右フレームの操作を行っているのですが・・・ とありますが, 転送アドレスがフレームを使用していて, そのフレーム内にindex.htmlが表示されているのでしたら, top.フレーム名.location.href ではなく, self.フレーム名.location.href ではないかと思います。 フレームオブジェクトの階層(?)にはほかにも parentがあります。
お礼
window.parent.フレーム名.location.href これでいけました。 本当にありがとうございました。 いや~ウィンドウの階層の関係は・・・あきません(汗