ON、OFFでmidiループは可能ですか?



0   名前:  : 2006/07/07(金) 08:20  ID:Wp0g/JYE
はじめまして。花と申します。どうぞ宜しくお願い致します。


【何をしたいのか】
音楽をボタンON、OFFで流そうと思っているのですがループは可能ですか?長い文章のページにONボタンでmidiを流そうと思っているのですが最後まで読みきるまでにmidiが流れ終わってしまって・・・。ONボタンを押すとmidiがOFFボタンを押すまで流し続けたいんです。(=ループ)そういうことは可能でしょうか?説明が下手ですみません;


【現在の状況】
ON,OFFボタンを設置し、midiを流したり、止めたりまでは出来たのですが・・・。


お手数おかけ致しますが助言いただければと思いますm(_ _*)m

1   名前: あの : 2006/07/07(金) 08:20  ID:lKHRzitM
autostart="false"
repeat="true"
loop="true"

これらを加えるのはいかがでしょうか

2   名前: あの : 2006/07/07(金) 08:20  ID:lKHRzitM
このサイトにも載ってました
loopがあればrepeatはいらないですね;
http://www.tagindex.com/html_tag/other/embed_sound.html

3   名前:  : 2006/07/07(金) 08:20  ID:Wp0g/JYE
あの様へ

ご回答ありがとうございます!
サイト紹介も!早速行ってきまして

autostart="false"
loop="true"

のタグを埋め込んだのですが・・・ループ出来ませんでした;
私のタグを入れた場所が悪かったのかもしれません;
ホームページビルダーで作っています。
何かおかしいところがあればお手数おかけ致しますが
また助言くだされば嬉しいです。(ソースくっつけてみました)
お時間さいて、いろいろと調べていただきまして、本当に感謝しています。
ありがとうございますm(_ _*)m


<HTML><META http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
<META name="GENERATOR" content="IBM WebSphere Studio Homepage Builder Version 7.0.0.0 for Windows">
<META http-equiv="Content-Style-Type" content="text/css">
<TITLE></TITLE>

<BODY><TABLE>
  <TBODY>
    <TR bgcolor="#FFFFFF">
      <TD bgcolor="#ffffff"><FONT size="-2" color="#000000"><BR>
      <FONT size="-2" color="#999999"> </FONT><FONT size="-2" color="#000000"><FONT color="#000000"><FONT color="#000000"><FONT color="#000000">
<INPUT type="BUTTON" onclick="document.all('midi').src='midi.mp3';" autostart="false" loop="true" value="ON" style="BACKGROUND:#ffffff;COLOR:#999999;font-size:7pt;BORDER-WIDTH:1px;BORDER-COLOR:#ffffff;border-style : none none none none;" size="6"></FONT></FONT></FONT> </FONT><FONT size="-2" color="#999999">/</FONT><FONT size="-2" color="#000000"> <FONT color="#000000"><FONT color="#000000"><INPUT type="BUTTON" onclick="document.all('midi').src='#';" value="OFF" style="BACKGROUND:#ffffff;COLOR:#999999;font-size:7pt;BORDER-WIDTH:1px;BORDER-COLOR:#ffffff;border-style : none none none none;" size="6"></FONT></FONT><BR>
      </FONT></FONT></TD>
    </TR>
  </TBODY>
</TABLE>
</BODY>
</HTML>
<BGSOUND ID="midi">


4   名前: あの : 2006/07/07(金) 08:20  ID:lKHRzitM
フォームのボタンでやってたのですね

<INPUT type="BUTTON" onclick="document.all('midi').src='#';" value="OFF" style="BACKGROUND:#ffffff;COLOR:#999999;font-size:7pt;BORDER-WIDTH:1px;BORDER-COLOR:#ffffff;border-style : none none none none;" size="6">

デザインの都合もあると思いますが上記部分を

<embed src="●●.mid" height="18" width="100" autostart="false" loop="true" type="audio/midi">

に書き換えればできます

ボタンを使ってのものは…すみませんわかりません

5   名前: あの : 2006/07/07(金) 08:20  ID:lKHRzitM
heightとwidthは適当に数値をいれてますが
小さすぎましたのでもっと大きい値にしてください


6   名前: あの : 2006/07/07(金) 08:20  ID:lKHRzitM
調べてきました。

<BGSOUND ID="midi" loop="infinite">
<FORM>
<INPUT TYPE="BUTTON" ONCLICK="document.all('midi').src=●●.mid';" VALUE="ON">
<INPUT TYPE="BUTTON" ONCLICK="document.all('midi').src='#';" VALUE="OFF">
</FORM>

loop="infinite"

でいけるようです

7   名前:  : 2006/07/07(金) 08:20  ID:Wp0g/JYE
あの様

出来ました!感動です・・・。
お忙しい中、お調べしていただき本当にありがとうございました!!
もう何とお礼を言ったらいいのか・・・とても助かりました。
本当にありがとうござました!!m(_ _*)m

8   名前: m035 ◆Wpzr1YKOiq : 2006/07/07(金) 08:20  [URL]  ID:BGbhOCeB
>document.all('midi')
はIEでしか動かないので注意。
document.getElementById('midi')
の方がいいかと。

9   名前:  : 2006/07/07(金) 08:20  ID:Wp0g/JYE
m035様

そうなのですか!
早速変更してきます!お教えいただき、ありがとうございました!m(_ _*)m

10   名前: あの : 2006/07/07(金) 08:20  ID:lKHRzitM
m035さん

フォローありがとうございます

一覧へ戻る