- 締切済み
プルダウンメニューからインラインフーム内を操作する
表題のようなものをjavascriptとフォームを使って 用意しましたが、IE6、IE7の環境で試験しましたが問題ありませんでした。 ところが、これをFirefoxで動かすと、プルダウンで選択してもインラインフレームは まったく変化しませんでした。 どちらでも動作するようにしたいのですがどのように改変すればよろしいでしょうか。 初心者でとんでもない間違いをしているかもしれませんが、どうかご教授ください。 現在以下のような記述になっています インラインフレーム名:inpage <!--javascript部 --> <script type="text/"> function jump(){ var url=document.form1.select1.options[form1.select1.selectedIndex].value; if (url!="") document.inpage.location.href = url; } </script> <!--javascript部 --> <!--フォーム部 --> <FORM NAME="form1"> <SELECT NAME="select1" onChange="jump()"> <option value="">選択してください <option value="AAAAA.html">AAAAA <option value="BBBBB.html">BBBBB <option value="CCCCC.html">CCCCC </SELECT> </FORM> <!--フォーム部 -->
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- yambejp
- ベストアンサー率51% (3827/7415)
回答No.1
お礼
ご回答ありがとうございます。 >とりあえずsrcじゃない? <iframe id="inpage" src="http://www.yahoo.co.jp"> 記述漏れで申し訳ありません。 インラインフレーム部はid="inpage"だとエラーが出るのでname="inpage"として記述しています。 <iframe name="inpage" src="AAAAA.html" frameborder="0" width="580" height="800" marginwidth="0" marginheight="0" hspace="0" vspace="0" scrolling="no">インラインフレーム対応ブラウザでご覧下さい。</iframe>