• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:セレクトメニューがIE/FFで違う動作 ソース有)

セレクトメニューの動作がIE/Firefoxで異なる

このQ&Aのポイント
  • IEとFirefox(IE以外のブラウザ)でセレクトメニューの動作が異なる現象が発生しています。
  • 共通のセレクトメニューを使用しているが、起動するファイルによって表示項目が変わってしまう。
  • IEと同じ動作を他のブラウザでも実現するためには、Javascriptを使用してセレクトメニューの選択項目を制御する必要がある。

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

  • ベストアンサー
回答No.1

こんにちわ。 互換性の部分とこっちの環境の差のことがあり一部かわってますが、これでうごくはずです。 <html> <head> <script type="text/javascript"> function selectChange() { var sURL = document.URL.toLowerCase(); var pg=document.getElementById("Prog"); if (sURL.indexOf("a.html") > -1) pg.selectedIndex = 0; else if (sURL.indexOf("b.html") > -1) pg.selectedIndex = 1; } </script> </head> <body onLoad="selectChange()"> <form name="dmy"> <select onChange="location.href=this.options[this.selectedIndex].value" id="Prog" size="1"> <OPTION value="a.html">a.html</OPTION> <OPTION value="b.html">b.html</OPTION> </select> </form> </body> </html>

関連するQ&A