• ベストアンサー

プルダウンメニューのリンク

こんばんは!上記の件なのですが、プルダウンメニューのリストの中の例えばリンク1は、フレームの右に表示、リンク2は左に表示、リンク3は、フレームを無視して全画面に表示というようなリンクの設定をしたいのですが、お願い致します。プルダウンのボタンを1個で振り分けるのは、できないのでしょうか?宜しくお願いします。

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

  • ベストアンサー
  • madman
  • ベストアンサー率24% (612/2465)
回答No.1

とりあえず無理やり振り分けてみました。 ----<go.html>--- <HTML> <HEAD> <SCRIPT type="text/javascript"> var _URL=["" , "http://www.yahoo.co.jp/","http://www.goo.ne.jp/","http://www.msn.co.jp/" ]; var _target=["" , "_right","_top","_left" ]; function go() { if(_target[document.FORM1.PUL1.value] == "_top") { top.location = _URL[document.FORM1.PUL1.value]; } else if(_target[document.FORM1.PUL1.value] == "_left") { top._left.location = _URL[document.FORM1.PUL1.value]; } else if(_target[document.FORM1.PUL1.value] == "_right") { top._right.location = _URL[document.FORM1.PUL1.value]; } } </SCRIPT> </HEAD> <BODY> <FORM method="POST" enctype="text/plain" NAME="FORM1"> <SELECT NAME="PUL1" ONCHANGE="go()"> <OPTION value="0" selected>無</OPTION> <OPTION value="1" >右</OPTION> <OPTION value="2" >全画面</OPTION> <OPTION value="3" >左</OPTION> </SELECT> </FORM> </BODY> </HTML> ----frameを作るhtml--- <HTML> <HEAD> </HEAD> <FRAMESET cols="30%,30%,*"> <FRAME src="go.html" NAME="_this"> <FRAME NAME="_left"> <FRAME name="_right"> </FRAMESET> </HTML>

kaito7
質問者

お礼

はじめまして! さっそくお返事ありがとうございました。 希望どおりに仕上げてもらいましてありがとうございました。 また、よろしくおねがいします。

関連するQ&A

専門家に質問してみよう