BGMに関して、、、

[上に] [前に] [次に]
ひろ [E-Mail] 1999/11/06(土) 05:06:18
<HTML>
<HEAD><TITLE>あああああ</TITLE>
</HEAD>
<BODY BACKROUND="washi04.gif">
<BODY><DIV ALIGN=CENTER>
<SCRIPT LANGUAGE="JavaScript">
<!--
if(navigator.appName="Internet Explorer"){
document.write('<BGSOUND SRC="名前.mid"
LOOP="infinite">');
}else{
document.write('<EMBED SRC="名前.mid"
AUTOSTART=true LOOP=true>');
}
//-->
</SCRIPT>
<H2>あああああ</H2><BR><BR>
<BR><BR><BR><BR>かかかか<BR>かかかか<BR>
</DIV>
</BODY></HTML>
                  
これではBGMは流れないんですけど、
原因がお解りな方アドバイスをお願い
します。
できれば初心者なので、是非、解りや
すくお願いたします。メールで返事を
くださると助かります。

匿名希望 1999/11/06(土) 05:37:17
全然関係ないかもしれませんけど、
IEの場合navigator.appNameは
"Microsoft Internet Explorer"ですよね。

ひろ 1999/11/06(土) 06:46:37
navigator.appName="Microsoft Intornet Explorer"
でも無理でした。
アドバイスくれてありがとうございました。

Mugi [E-Mail] [HomePage] 1999/11/06(土) 12:00:24
LOOP="infinite" と AUTOSTART=true の前が改行だからじゃないですか?
あと、BGMなら<embed hidden=true> を使う方がいいと思います。

そに〜 1999/11/06(土) 16:04:45
なんでBODYがふたつあるんでしょ?

ひろ 1999/11/06(土) 23:29:19
<embed hidden=true> とは、
<EMBED SRC="名前" hidden=true
AUTOSTART=true LOOP=true>
上記のように書き込めばいいのでしょう。
( AUTOSTART の前には改行入れてないものと考えて下さい)

Mugi [E-Mail] [HomePage] 1999/11/07(日) 07:51:19
> <EMBED SRC="名前" hidden=true
> AUTOSTART=true LOOP=true>
> 上記のように書き込めばいいのでしょう。
そうです。

ちなみに改行を使うなら、
document.write(
'<EMBED SRC="名前.mid"'
+'AUTOSTART=true LOOP=true>');
のようなかんじになります。

ひろ 1999/11/08(月) 23:37:02
[[解決]]
解決しました、、、
ありがとうございます。

[上に] [前に] [次に]