• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:転送URL使用時のフレーム名)

転送URL使用時のフレーム名

このQ&Aのポイント
  • 転送URLを利用すると転送先のHTMLを読んでしまい、フレーム名が宣言されていないためにJavaScriptからフレーム内の操作ができません。
  • 転送URL使用時にフレーム名が定義されていないため、左フレーム内で右フレームを操作することができません。
  • 転送URLを利用する際には、フレーム名を指定してJavaScriptでの操作ができるようにする必要があります。

質問者が選んだベストアンサー

  • ベストアンサー
  • nyan_nyan
  • ベストアンサー率46% (18/39)
回答No.1

左フレーム内のListboxで右フレームの操作を行っているのですが・・・ とありますが, 転送アドレスがフレームを使用していて, そのフレーム内にindex.htmlが表示されているのでしたら, top.フレーム名.location.href ではなく, self.フレーム名.location.href ではないかと思います。 フレームオブジェクトの階層(?)にはほかにも parentがあります。

sar
質問者

お礼

window.parent.フレーム名.location.href これでいけました。 本当にありがとうございました。 いや~ウィンドウの階層の関係は・・・あきません(汗

関連するQ&A