ホームページで、『ランダムにMIDIを流す』を取り入れました。
見ている人が、画像(●●●.gif/ストップと書いたもの)を押したら、曲が止まるようにしたいのですが。

<HTML>
<HEAD>
<TITLE> </TITLE>
</HEAD>

<SCRIPT language="JavaScript">
<!--
BGM = new Array(7);

BGM[0]="1.mid";
BGM[1]="2.mid";
BGM[2]="3.mid";
BGM[3]="4.mid";
BGM[4]="5.mid";
BGM[5]="6.mid";
BGM[6]="7.mid";

maxSound = 6;

function setBGM()
{
soundNo = Math.floor(Math.random()*maxSound);
if (navigator.appName == "Netscape")
document.writeln("<EMBED src='",BGM[soundNo],"' autostart=true loop=true>");
else
document.writeln("<BGSOUND src='",BGM[soundNo],"' loop=infinite>");
}
// -->
</SCRIPT>
<SCRIPT language="JavaScript">
<!--
setBGM();
// -->
</SCRIPT>

<CENTER>
<TABLE width="594">
<TBODY>
<TR>
<TD width="220"><BR>メール送信はこちらから</TD>
<TD height="26" align="center" width="106"><A href="mailto:○○○?Subject=ホームページから">
<IMG src="mail.gif" width="57" height="80" border="0" alt="メールくださいね"></A></TD>
<TD nowrap height="26" align="center" width="235"><FONT color="#ff2492">SOUND OFF</font>
<img src="●●●.gif" border="0"></a>
<BR>
<FONT color="#0000a0">2002.3.11 更新<BR></FONT></TD>
</TR>
</TBODY>
</TABLE>
</CENTER>
</BODY>
</HTML>

簡単に出来る方法がありましたら、教えてください。

A 回答 (1件)

音楽のタグを、フレームタグで別のファイルに書いて


音楽を止めたい時に、そのファイルを about:blank に
飛ばして止める方法もあるなーと思いました。

maxSound の値は 6 じゃなくて 7 だよ。

この回答への補足

具体的なタグを教えてください。

補足日時:2002/03/18 04:53
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード


人気Q&Aランキング

おすすめ情報