• ベストアンサー

HPで音声再生時にMediaPlayerを見えなくする方法を教えてください。

ホームページ上で音声再生時にMediaPlayerを見えなくする方法を教えてください。 <a href="file名.wav">~○○○○~</a>と書いて○○○○をクリックすれば、MediaPlayerが立ち上がって音がでますが、MediaPlayerを画面上表示させなくする方法はないでしょうか? BGMを鳴らす<embed src="file名.mid">のところは、hidden="true" でそうなったのですが、これはだめなようです・・・・・・。

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

  • ベストアンサー
  • lmeelm
  • ベストアンサー率52% (18/34)
回答No.5

変ですね。ではこれでどうでしょうか? <HTML> <HEAD> <TITLE>オンマウスで音</TITLE> </HEAD> <BODY> <BGSOUND id="bgs" src="" loop="1"> <A onclick="bgs.src='音ファイルのURL'"><IMG src="画像ファイルのURL" border="0"></A> </BODY> </HTML>

OASIS33
質問者

お礼

うまくいきました! 有難うございます。とっても感謝いたしております。

その他の回答 (4)

  • lmeelm
  • ベストアンサー率52% (18/34)
回答No.4

とりあえず、IE限定であれば、 <HTML> <HEAD> <TITLE>クリックで音</TITLE> </HEAD> <BODY> <BGSOUND id="bgs" src="" loop="1"> <A href="javascript:bgs.src='byon.wav'"> <IMG src="wav.gif" border="0"> </A> </BODY> </HTML> で、いいでしょうし、NN対応させるのであれば、ちょっと強引かとは思いますが、 http://ad.il24.net/~ura/java/bgsound_nn_parent.htm こちらにサンプルと解説があります。

参考URL:
http://ad.il24.net/~ura/java/bgsound.htm
OASIS33
質問者

補足

ありがとうございます。 そのようにやってみたところ、上記の例でいうと"wav.gif"画像をクリックすると'byon.wav'とういう文字が表示されるだけなのですが、やりかたがまずいのでしょうか?

  • Imiko
  • ベストアンサー率57% (280/491)
回答No.3

<embed src="aisatsu.wav" width="64" height="20"> ごあいさつ というようなソースを見たことがあります。このソースの場合、コントロールボックス(再生するための右向き三角形と停止するためのII)の後に「ごあいさつ」と表示されます。自動再生はされません。右向き三角形をクリックすると aisatsu.wav が再生されますが、MediaPlayer は表示されません。width と height の数値はピクセルです。64 と 20 は一例にすぎません。 ただ、私の乏しい知識では、これを画像にリンクさせる方法がわかりません。画像をクリックしたときに音声を再生させるには......うーーん。画像の下に上記のコントロールボックスを表示させるぐらいしか思いつかないです。こんなアドバイスでも、少しでも参考になればよいのですが。

noname#2072
noname#2072
回答No.2

 私のHPには、IBMのHPビルダーで、音楽を 付けてますが、タグは、 <EMBED src="ファイル名.mid" autostart="true" hidden="true" loop="true">              で、見えないですが?

OASIS33
質問者

補足

ありがとうございます。わたしの書き方がまずかったようです。 <EMBED src="ファイル名.mid" autostart="true" hidden="true">でたしかにそうなるのは解るのです。 ただ、これだとBGMのようにページを開いた時に自動的に音楽をならすやつですよね? そうではなくて ある画像ファイルをクリックするとwav.ファイルの音声が出るようにしたいのです。するとやはり、<a href="file名.wav">~○○○○~</a>というような書き方になるかと思うのですが、ここにhidden="true"を入れてもプレイヤーが表示されてしまうんです。それを、音声は出るがプレイヤーは表示しないようにしたいのですが。

  • Imiko
  • ベストアンサー率57% (280/491)
回答No.1

<embed src="file名.wav" hidden="true"> でよいのでは?

参考URL:
http://tohoho.wakusei.ne.jp/html/embed.htm
OASIS33
質問者

補足

ありがとうございます。わたしの書き方がまずかったようです。 <EMBED src="ファイル名.mid" autostart="true" hidden="true">でたしかにそうなるのは解るのです。 ただ、これだとBGMのようにページを開いた時に自動的に音楽をならすやつですよね? そうではなくて ある画像ファイルをクリックするとwav.ファイルの音声が出るようにしたいのです。するとやはり、<a href="file名.wav">~○○○○~</a>というような書き方になるかと思うのですが、ここにhidden="true"を入れてもプレイヤーが表示されてしまうんです。それを、音声は出るがプレイヤーは表示しないようにしたいのですが。

関連するQ&A