WEB相談室

Webページ作成に関しての何でも掲示板です。

タイトル:リストボックスでBGMを選択する方法を教えてください。

Tom[MAIL][URL][WriteDate : Tue Aug 22 16:13:10 2000]

はじめまして。
リストボックスで鳴らすBGMの選択をしたいのですが、上手くいきません。
どうかご教授ください。
ちなみに、私の作ったソースのイメージは以下のとおりです。
<FORM>
<SELECT onChange="document.test.src=options[selectedIndex].value">
<OPTION VALUE="aaa.mid">A
<OPTION VALUE="bbb.mid">B
<OPTION VALUE="ccc.mid">C
</SELECT>
</FORM>

<EMBED SRC= "aaa.mid" WIDTH= "100" HEIGHT= "40" AUTOSTART=false LOOP=true NAME="test">


ちゃいぱ[MAIL][URL][WriteDate :Tue Aug 22 17:47:24 2000]

ネスケでは降参ですが(できないみたい..?)
IEではBGSOUNDタグでできました。

<HTML>
<BODY>
<SCRIPT>
function test(){
  document.all.testx.src=document.myform.mysel.options[document.myform.mysel.selectedIndex].value;
}
</SCRIPT>
<FORM name = "myform"> 
<SELECT name = "mysel" onChange="test()"> 
<OPTION VALUE="aaa.mid">A 
<OPTION VALUE="bbb.mid">B 
<OPTION VALUE="ccc.mid">C 
</SELECT> 
</FORM> 
<!--
<EMBED SRC= "aaa.mid" WIDTH= "100" HEIGHT= "40" AUTOSTART=true LOOP=true NAME="testx"> 
-->
<BGSOUND SRC= "aaa.mid" LOOP=true ID="testx"> 
</BODY>
</HTML>

ポイントは2つ。
selectedIndexにもdocumentからの修飾が必要とBGSOUNDはdocument.allのオブジェクトになることです。


Tom[MAIL][URL][WriteDate :Wed Aug 23 11:54:42 2000]

早速の回答、どうもありがとうございます!!
是非使わせていただきます。
BGMSOUNDというタグがそいえばありましたね。
この際、ネスケユーザーはバッサリ切り捨てちゃおっと(^-^;
回答(必須): 状態:

お名前(必須):

e-mail:

URL:




[戻る]