• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:BGMがNetscapeで聴こえない。)

BGMがNetscapeで聴こえない

このQ&Aのポイント
  • JavaScriptでラジオボタンを選択することによりMIDI音楽が流れるようにしたいのですがNetscape7で聴くことができません。
  • IE6.0では聴けます。
  • どうすればNetscapeでもBGMを聴くことができるのでしょうか?

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

  • ベストアンサー
noname#199778
noname#199778
回答No.1

onClickで呼び出しているHTMLファイルの記述内容が書かれていないと、原因の究明はできないと思います… 別フレームにHTMLを呼び出して、呼び出したHTMLからMIDIを再生させようとしているように見えますが、違いますか? もしそうであれば、HTMLファイルの記述の仕方が原因で、再生できないように思えます。 呼び出しているHTMLの記述で、bgsoundタグを使ってMIDIを流そうとしているのであれば、Netscapeではbgsound要素に対応していませんので、NetscapeでそのMIDIを聴くのは無理だと思います。(bgsoundはIEの独自拡張要素です) embed要素を使っていて、Netscapeで再生できないという場合は、NetscapeにMIDI再生のプラグインがインストールされていないために再生できない可能性が考えられます。 このあたりに原因があるような気がしますが、いかがでしょうか? 見当違いでしたら、ごめんなさい。

te1944
質問者

補足

アドバイスありがとうございます。 ご指摘のとおりbgsoundタグを使ってMIDIを流そうとしています。 記述は以下のとおりです。embedの記述もありますので、この場合はプラグインがインストールされていないということでしょうか。 <SCRIPT LANGUAGE="JavaScript"> <!-- if (document.all){ document.write('<BGSOUND SRC="Carulli_Aline_Op209.mid" LOOP="infinite">'); }else{ document.write('<EMBED SRC="Carulli_Aline_Op209.mid" AUTOSTART="true" LOOP="true" HIDDEN="true" TYPE="audio/midi">'); } //--> </SCRIPT>

関連するQ&A