音楽をループさせる方法について

[新着] Webテンプレートを仮オープンしました



0   名前: 赤魔龍 : 2006/11/12(日) 15:38  [URL]  ID:5EklgvqI
音楽をループさせたいんですけど、
<INPUT TYPE="BUTTON" ONCLICK="document.all('midi').src='○○○.mp3';" LOOP="true" VALUE="○○○">

と、打ってもループしません どうすればよいのかわからないので誰か教えてください

1   名前: 元帥 : 2006/11/12(日) 15:38  [URL]  ID:2qXE9JGB
inputにloop属性はありませんので、bgsound要素に指定してあげて下さい。


2   名前: 赤魔龍 : 2006/11/12(日) 15:38  [URL]  ID:0qHeyqOl
どうすればいいのでしょうか。
もう少し詳しくお願いします。

3   名前: Z ◆XTzyosZXcL : 2006/11/12(日) 15:38  ID:B47X1Gqg
 このサイト内にも記述がありますけれど、下記のいずれかの要素では用をなさないでしょうか(^^;

埋め込みタグ:
http://www.tagindex.com/html_tag/other/index.html

#個人的にはOBJECT要素をお勧めしたいですが、実装に難があったりするようなので・・・

関連しそうな過去ログの例(「BGM 注意」で「サイト内検索」機能を使ってみました):
http://www.tagindex.com/kakolog/q2bbs/201/333.html
http://www.tagindex.com/kakolog/q1bbs/1801/2167.html

4   名前: 赤魔龍 : 2006/11/12(日) 15:38  [URL]  ID:XkyE2rkv
OBJECTだとMP3が再生できないみたいなんですよ
それでこの方法を利用しいるのですが。ループできないんですよ。
そこで元帥さんの言ってる『bgsound要素に指定する』ってのが知りたいんです。
私のHPを見てお願いします。 ボタン式で複数の音楽を選べるようにと。

5   名前: 元帥 : 2006/11/12(日) 15:38  [URL]  ID:Inznv1av
私が言いたかったのは
<INPUT TYPE="BUTTON" 〜略〜 LOOP="true">

と指定するのではなく
<bgsound 〜略〜 loop="true">

こちらに指定しろ、という事だったのですが、繰り返し回数無限の指定って、true ではなく、Infinite もしくは -1 だったような気がするのですが。


> OBJECTだとMP3が再生できないみたいなんですよ

大抵の環境では再生されると思います。
記述方法が間違っているか、赤魔龍さんのPC環境の問題だと思われます。


因みに、bgsoundとallはIE専用です。
赤魔龍さんが自分のWebサイトを閲覧している時は音楽が再生されますが、どこかの誰かが赤魔龍さんのサイトを訪れた時に音楽が再生されるとは限りませんので、ご注意を。
bgsound: http://www.htmq.com/html/bgsound.shtml
document.all: http://www.tohoho-web.com/js/document.htm#all

尚、文法チェックなさる事をお勧めします。
Another HTML-lint gateway: http://openlab.ring.gr.jp/k16/htmllint/htmllinte.html

一覧へ戻る