• ベストアンサー

IE6で音楽を鳴らす

お世話になります。 HPで自動的にBGMを鳴らすページを作成しています ※自動でBGMを鳴らすことの是非の問題もあるかと思いますが、どうしても鳴らしたいとの依頼者の希望のためご了解ください。 下記のようなコードを書きました。 <embed src="music/musicsource.mp3" loop="true" autostart="true" width="100" height="24" volume="20" hidden="false" /> 音楽ファイルの記述のみ変えて複数のページで実行しています。 ある1ページ以外は正常に動作していますが、1ページのみ音とびがするといわれます。 音とびするページでも音楽ファイル自体は正常であり、 また当方の複数の環境でも正常に動作しています。 恐らく依頼者の環境の問題だと思われますが、何か解決策がありましたらお教えください。 手がかりだけでも良いのでお願いします。

  • HTML
  • 回答数2
  • ありがとう数3

質問者が選んだベストアンサー

  • ベストアンサー
  • awazak
  • ベストアンサー率36% (61/165)
回答No.1

依頼者の環境がわからないと、なんとも言えないです。 依頼者の環境に自分が合わせてみて、 その不具合が実際に起きるようにしてみる。 アドバイスできるのはコレくらいですm(_ _)m

infotown
質問者

お礼

やはりそれしかないですね。 依頼者がパソコンについて知識があまりなく、遠くにいるため困難も多いですが、がんばります。 ご回答ありがとうございます。

その他の回答 (1)

回答No.2

XHTMLには<embed>は存在しませんから、 <object>で記述してみてはいかがでしょうか。

infotown
質問者

お礼

ご回答ありがとうございます。 早速<object>を試してみます。 ありがとうございます。

関連するQ&A

  • ホームページのBGMを繰返し演奏させたい

    ホームページに <EMBED src="./?????.mid" autostart="true" hidden="true" loop="true"> というタグを入れて音楽を再生させてみようと思っています。 自動的に再生はできるのですが、loopさせることができません。 これはどうしてでしょうか? よろしくお願いします。

  • 音声をページに埋め込んで自動再生をやめたい

    <EMBED src=○○.mid hidden=true loop="false" autostart="false">としているのに、自動再生がfalseにならないのですが、自動再生をやめる方法を教えてください。

  • WinのHTMLがMacで不調

    私のOSはWindowsXP_HEです。ホームページビルダー6でHTMLファイルを作ってCDに焼きました。画像の背景にBGMを入れたのですが、Mac8.5の友人に渡したところBGMは鳴らないそうです。音声ファイルはAIFで作ったので、それだけを開くと鳴るそうです。友人のブラウザはIEのMac版です。htmlのプログラムに不具合があるのでしょうか。 BGMのところは下記です。 <EMBED src="ikai.aif" autostart="true" hidden="true" loop="true"> 宜しくお願いいたします。

    • ベストアンサー
    • HTML
  • windosのバージョンアップをしたらEMBEDタグが使えなくなった。

    コンピュータは,素人に近いのですが,どうにかこうにか自分のホームページを持っています。 最初に作ったときには,EMBEDでBGMを流せていました。 <embed src="???.mid" width="100" height="40" autostart="true" loop="true" repeat="true"> という形で書いていたのですが。。。 先日,windowsのバージョンアップをしてから(これが原因なのかどうかは定かではないのですが),自分のページに限らず,全てのEMBEDを使用しているページのBGMが再生不可になってしまいました。 BGSOUNDを使えば再生できるのですが,できれば,EMBEDを使いたいと考えています。 どうしたらよいでしょうか? ご指導お願いいたします。

    • ベストアンサー
    • HTML
  • HPの音楽が自動的に演奏されないようにしたい

    「簡単HP 簡単ホームページ 音楽」で検索しても無く、いくつかの初心者向けHP作成サイトを見てもわからなかったので、質問させてください。 goo簡単HPを持ってます。 そこで音楽が流れるように、メニューに <EMBED SRC=音楽ファイル名.mid WIDTH=300 HEIGHT=40 PANEL=1 AUTOSTART=TRUE REPEAT=TRUE LOOP=TRUE alt='コンパネ'> とタグを入れて音楽を流せるようにしたのですが、 HPを開くとすぐに自動的に音楽が流れ始めてしまいます。 これを、自動ではなくて、パネルの再生ボタンをクリックすると流れるようにしたいのです。 そういうタグはあるでしょうか? パソコンの知識はほとんどありません。 小学生でもわかるように、わかりやすくご説明いただけるとありがたいです。 よろしくお願いします。

    • ベストアンサー
    • HTML
  • ブログにBGMを流す方法

    ネットで色々と調べたのですが、どうしてもBGMを流すことが出来ません BGMを流すには下記のタグを使うようですが無理でした <embed src="http://blog○○~~~.mid" width="数値" height="数値" autostart="true" loop="true" hidden="true" > http://の後ろにBGMが入っている自分のURLを入れるのは分かるのですが添付の画像のようになってしまします BGMを流すにはプラグインが必要のようですが、プラグインとはどんなものでしょうか? また、プラグインを挿入する方法を教えて頂ければ幸いです

  • 新しいウィンドウで開くと、BGMが止まるには

    ホームページ(A)があり、そこから、リンクでホームページ(B)を紹介しております。 (A)はBGMが鳴るようにしてあり、フレームで仕切り、各ページを見てもBGMが途切れません。 しかし、リンク先の他社の(B)を見ているときにも(A)のBGMがそのまま流れてしまっています。 (B)は新しいウィンドウで開くように指定しています。 このように新しいウィンドウで開いた場合には、(A)のBGMが止まるように設定するにはどのようにすれば良いのでしょうか? どなたか分かる方教えてください。 どのようなソースを記述すれば良いのですか? 初心者です。よろしくお願いします。 ソフトはDreamweaver8で作っています。 BGMを鳴らすため以下を記述しています。 <P><EMBED src="MP3のURL" autostart="true" hidden="true" loop="true"></P>

  • MIDIの(BGM)の貼り付け方がわかりません!

    <EMBED SRC=olga.mid AUTOSTART=TRUE REPEAT=TRUE> こうゆうタグはどこにはりつければいいんでしょう。 というより、BGMの付け方を誰か教えてください。 gooの簡単ホームページで作っているんですが、BGMがついてるとこがうらやましいです。

  • MIDIについて。

    BGMが1枚のページにしか貼れないので、ページが変わると曲が途中で遮られて しまいます。ページが変わっても、音が途切れないようにするにはどうすればよいのか教えてください。お願いします。 それと、繰り返し再生されるようにHTMLを書いてみたのですが、1回で止まってしまいます。どこか、間違ってますか? <EMBED SRC="曲名.mid" AUTOSTART="TRUE" LOOP="-1" REPEAT="TRUE" PANEL="0" WIDTH="0" HEIGHT="0">

    • ベストアンサー
    • CSS
  • BGMを任意のページだけ止める

    現在、ホームページをフレームで区切ってメニューに以下のJavaScriptを書いて音楽を鳴らしています。 メニューに入れているので、どのページを閲覧してもBGMが途切れる事はないのですが、これを任意のページを表示した場合にだけ止めたいのですが、良い方法は御座いますでしょうか? (特定のページへのリンクをクリック時のみ曲が止まるようなイメージで) <script type="text/javascript"> <!-- browser = (((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) >= 3 ))); if ( browser) { document.write( '<embed src="sound/****.mid" autostart="true" hidden="true" loop="true">', '<\/embed>'); } else { document.write('<bgsound src="sound/****.mid" loop="infinite">'); } //--> </script>

    • ベストアンサー
    • HTML

専門家に質問してみよう