• ベストアンサー

音が鳴らなくなってしまいました。

以前このタグで音を鳴らしていましたが <bgsound id="ring" src="" loop="1"> <a href="" onMouseOver="ring.src=' '"> </a> 新しくホームページを作ったら鳴らなくなり、ビルダーでHTML構文チェックをすると・・ <bgsound id="ring" src="" loop="1">  不明なタグ(bgsound)があります。 このようなエラーがでます。どこが悪いのかいろいろ考えましたがわかりません。何かよい方法がありましたら教えてください。

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

  • ベストアンサー
  • 345itati
  • ベストアンサー率48% (795/1639)
回答No.2

補足ですが、<embed>でサウンドを埋め込むと、IEでActiveXコントロールが働くのでJavascriptで書き出してやるのが一番いいでしょう。 鳴らしたい音楽ファイル形式が分らないので参考サイトを上げておきます。 http://f32.aaa.livedoor.jp/~azusa/index.php?p=41&t=strm

okwave777
質問者

お礼

なんとかなるようになりました。 ありがとうございました。

すると、全ての回答が全文表示されます。

その他の回答 (1)

  • 345itati
  • ベストアンサー率48% (795/1639)
回答No.1

<bgsound>タグはIEの独自拡張で、HTML4.01の規格外です。IEと同じレンダリングエンジンを使わないブラウザ(NetscapeやFirefoxではそもそも音が鳴りません。 <embed>タグを使って下さい。

okwave777
質問者

お礼

<embed>タグの知識がなくてなかなかできませんでした。 IE以外のブラウザの方はあきらめることにします。 ありがとうございます。

すると、全ての回答が全文表示されます。

関連するQ&A