- 締切済み
BGMをON/OFFするタグ
HTML手打ちでHPを作っていて、BGMをボタン(orリンク文字で)ON/OFFできるようにしたいのです。 でも、このタグでは流せないのですが何故でしょう・・・? <bgsound src="" volume="1" id="snd0"> <a href="javascript:" onClick="window.snd0.src='ファイルのアドレス';return false;">ON</a> <a href="javascript:" onClick="window.snd0.src='';return false;">OFF</a> このタグで本当にBGMが流せるんですか?わたしのやり方が悪いのでしょうか・・・アドバイスお願いします!
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- g_nekoru
- ベストアンサー率34% (30/88)
記述方法はあってると思います。 以下の記述でIEではBGMのON/OFFが出来ることが確認できました。 音が鳴り始めるまでに時間がかかっているだけか、質問の記述箇所以外でのミスではないかと思います。 <HTML> <TITLE>sound</TITLE> <BODY> <bgsound src="" volume="1" id="snd0"> <a href="javascript:" onClick="window.snd0.src='test.mid';return false;">ON</a> <a href="javascript:" onClick="window.snd0.src='';return false;">OFF</a> </BODY> </HTML> また、以下のように書き換えるとリンクではなくボタンでON/OFFできるようになります。 <HTML> <TITLE>sound</TITLE> <BODY> <bgsound src="" volume="1" id="snd0"> <FORM> <INPUT TYPE="button" ONCLICK="window.snd0.src='test.mid'" VALUE="ON"> <INPUT TYPE="button" ONCLICK="window.snd0.src=''" VALUE="OFF"> </FORM> </BODY> </TTML>