- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:HTMLアプリでインラインフレーム間リンクの表示)
HTMLアプリでインラインフレーム間リンクの表示
このQ&Aのポイント
- HTMLアプリケーション(hta)でインラインフレームにリンクボタンを置き、別のインラインフレームにリンク先を表示することができるか教えてください。
- HTMLタグを書くと、フレーム内のリンクをクリックすると別ウィンドウが開いてしまいます。ただし、フレーム外のリンクであればリンク先の表示ができます。
- また、拡張子をhtmに変更すればすべて想定通りの動作をします。記述に誤り、もしくは良い方法があれば、教えていただけませんでしょうか。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#30334
回答No.3
>parent.iframe.documentはNullまたはオブジェクトではありません。 parent.iframe2.document です。 parent.(フレーム名).document.location.href=・・・
その他の回答 (2)
noname#30334
回答No.2
#1です。訂正です。 <A href=# onClick="javascript:parent.iframe2.document.location.href='http://www.yahoo.co.jp';">click!</A>
質問者
お礼
tdshさま ご回答ありがとうございます。 Javascriptのことはよくわからないのですが、 ご教授いただいた内容を実行すると スクリプトエラー parent.iframe.documentはNullまたはオブジェクトではありません。 が発生してしまいます。 ※は消しました なんとなく、iframe2を認識できていないような気がするのですが そもそもHTAでは無理ということでしょうか。。
noname#30334
回答No.1
JavaScriptを使って下さい。 <A href=# onClick="javascript:parent.iframe2.location.href='http://www.yahoo.co.jp';">click!</A>
お礼
tdshさま ご回答ありがとうございます。 フレーム名ですね、、。 Javascriptも少し勉強してみます。 ありがとうございました。