• 締切済み

ホームページで音楽を流す

よく、HPのページが変わっても同じBGMが流れている事があります。私も同じように、ページが変わってもBGMを流したいです。MIDIを使うのは一緒だと思うのですが、ページが変わってもMIDIを流すタグを教えてください。よろしくお願いします。

みんなの回答

  • starflora
  • ベストアンサー率61% (647/1050)
回答No.2

    それは普通フレームで構成します。   ページを二つに割り、一方は見えないように、幅1ピクセルとか、高さ1ピクセルとかに指定します。   過去に同様の質問があったと思います。     三つのファイルが必要になります。   一つは、フレームを指定するページで、次は、下フレームとして、midiを置くページ、最後が、ページを表示するファイルです。     最初のファイルは、フレームセットのファイルと言います。次のように書いた内容のhtmlファイルです:   ================================================= <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/REC-html4/frameset.dtd"> <HTML> <HEAD> <META HTTP-EQUIV="Content-Type" CONTENT="text/html;CHARSET=x-sjis"> <TITLE>Frameset for MIDI</TITLE> </HEAD> <FRAMESET ROWS="*,1" BORDER="0"> <FRAME SRC="main.html" NAME="main" NORESIZE> <FRAME SRC="mid.html" NAME="mid"> </FRAMESET> </HTML> ===================================     これは上下分割フレームを指定しています。   下のページにmidiがあり、その大きさは、高さ1ピクセルで、普通は見えません。そして、main.html のところにページを入れるのです。   次が、midiページの内容です。   ================================== <HTML> <HEAD> <META HTTP-EQUIV="Content-Type" CONTENT="text/html;CHARSET=x-sjis"> <TITLE>MIDI</TITLE> </HEAD> <BODY> <P> <EMBED SRC="backm.mid" autostart="true" hidden="true" LOOP="true"> </P> </BODY> </HTML> =========================================   そして、以下がページを表示させるメイン・フレームです:   (特定のabcテーマページから始めています)   参考のため、リンクを二つ付けています。   最初のリンクで、特定のhtmlページを指定すると、フレームのなかのメイン・ページに表示されます。音楽は中断しません。   次のリンクは、フレームから抜け出て、一般のページ(この場合は、インデックス・ページ)に移動するリンクで、音楽は中断します。   三つのファイルは、名前を、frame.html, main.html, mid.html,とします(この場合はです。名前は自由に選べます)。また、メイン・ページには名前が付いていて、main と言います。ミディ・ページの名前は、midi です(最初のフレームセット・ページで、そう定義したのです)。   TARGET= のなかには、このページの名前を入れます。普通は、main を入れます。すると、メインページに、指定したリンクのページが表示されます。   TARGET="_top"   とした場合、フレームから外に出ます。フレームの作り方を参照して勉強してください。   ========================================= <HTML> <HEAD> <META HTTP-EQUIV="Content-Type" CONTENT="text/html;CHARSET=x-sjis"> <TITLE>ABC Page</TITLE> </HEAD> <BODY> (……その他色々と、普通のページ同様に書き込む) <P><A HREF="page-1.html" TARGET="main">ページ1</A></P> <P><A HREF="index.html" TARGET="_top">HOME</A></P> </BODY> </HTML> ========================================================     なお、midi画像を表示して、演奏をコントロールするには、midiのページの高さを1ピクセルではなく、10%とかにして、midiの演奏タグを書き換え、プレイヤー画像を表示させます。そういったことは、フレームの作り方を学んでください。またmidiの演奏方法もそうです。  

  • coolguys
  • ベストアンサー率18% (351/1917)
回答No.1

過去に同様の質問がありました。 参考にされてはいかがでしょうか?

参考URL:
http://oshiete1.goo.ne.jp/kotaeru.php3?q=168822

関連するQ&A

  • ホームページビルダーにBGMを流す音楽データーについて

    ホームページビルダーV8でHPを作成してますが ホームページにBGMを流すのに「ページ設定」から 作業を行い「ページの設定(BGM)」でBGMを 選択しようとすると、wavファイルとMIDIファイルは 表示され選択できますが、mp3ファイルやwindows ムービーメーカでファイルサイズを縮小したwmaファイルは 表示されず選べないため使えません。 mp3やwmaファイルをビルダーのBGMギャラリー に表示させることができるのでしょうか。? よろしくお願いします。

  • ホームページでの音楽の鳴らし方

    私は、今、メモ帳からタグを組んでホームページを作っています。 コンピューターに関してもまだ初心者なので、よく分からないことが多く、詳しい説明をよろしくお願いします。 ホームページに入った人が、再生のところを押すと音楽が再生し始めるようなやり方を教えてください。自分で音楽を作るというわけではなく、他人のMIDIのページの音楽が流れるようにしたいのです。ただ、リンクで流れるというのは、少し格好が悪い気がするので、その他のやり方がいいです。ダウンロードした音楽やCDからパソコンにインポートした音楽の流し方も教えていただけるとありがたいです。

  • 音楽がうるさい!

    自分のHPにMIDIをつけたのはいいんですが、ページを変えてもずっとなり続けてうるさいです。 音楽をページを変えたら止める方法、または、自分で止めたりつけたりする方法、など、その他MIDIのJAVAなどがたくさんのっているHPあったら教えてください。

    • ベストアンサー
    • CSS
  • 音楽をHP上に埋め込み再生するとブチブチと音が途切れる

    HPにBGMを流したいと思い EMBEDタグでMIDIを埋め込んだのですが、 音楽がブチブチと途切れ途切れに再生され 最終的には再生されなくなります。 プレイヤーは動いているのですが 音楽が完全に聞こえなくなるんです(フェイドアウトしていく。 プレイヤーをブチブチなっていた位置に戻すと 普通に再生されるのですが しばらくたつとまたブチブチと途切れてしまいます。 これはMIDIが悪いのでしょうか? ブラウザの問題でしょうか? それともタグが間違っているのでしょうか? タグは音楽埋め込みタグを公開していたサイトから コピペしてきたものですので間違ってはないと思います。 <EMBED src="***.mid" type="audio/midi" width="150" height="20" panel="0" autostart="true" loop="true" repeat="true" text="***" nojava="true"> あまりにも音楽が途切れるので BGSOUNDタグを使いMIDIが再生されるか試してみました。 <BGSOUND src="***.mid" loop="infinite"> これなら、ブチブチとはならず比較的スムーズに再生されます。 しかし、このタグはIEブラウザしか機能しないようなので… FirefoxやNetscapeのブラウザでも再生されるようにしたいのですが どうすれば良いでしょうか?? よろしくお願い致します。

  • HPにMIDIを・・・・。

    gooでHPを作っています。 HPにBGMを流したいのですが・・・。 MIDIをつけるタグは分かるのですが、MIDIにURLを つけなければいけませんよね・・?? その場合、どうすればMIDIにURLをつけられるのでしょうか? MIDIもアップロードできるのでしょうか・・?? gooや、ガイアックスのアップローダーでは無理なのですが・・・。 そう言う場合、どこでURLをつければ良いのでしょうか? 教えて下さい!!ヨロシクお願いします(@_@)

    • ベストアンサー
    • HTML
  • <EMBED>で指定してあるMIDIファイルを再生

    よくHP上でMIDIファイルをBGMとして流すのに<EMBED>タグを使用しますが ボタンなど押された時に、JavaScriptなどでこの<EMBED>タグで指定してある MIDIファイルを再生するにはどのような方法があるのでしょうか?

    • ベストアンサー
    • CSS
  • MIDI音楽付きページが別ウインドウで開かない

    インターネット上のホームページを開き、そのページにリンクされているMIDI音楽(bgsoundタグが使用されている)付きページ(別ウインドウで立ち上がる設定)を開こうとすると「ポソッ」という音がするだけで開けません。 何度もリンクをクリックしているうちに開くこともあります。 同一ウインドウなら音楽ページも問題無く開きます。 また、BGM音楽の無いページなら別ウインドウでも問題無く開きます。 OSは98です。 ある高度なBGM音楽付きスライドショーを見た後から急に悪くなったようです。

  • BGMを流したい!でもHTMLって何?

    HPでMIDIのBGMを流しいと思っています。 それで、ここの「教えて!goo」でBGMの流し方を探していました。 ですが、私はまだインターネット暦が低いので、専門用語がわかりません。 まず、「HTML」ってなんですか? あと、「HTMLタグ」とは・・・・? できるだけ早く回答をオネガイします。

  • BGMをつけたいのですが。

    自分のHPにBGMをつけたいのですが、どうやればいいでしょうか? MIDI、MP3など色々あると思うのですが、どんなものが良いのかさえも分かりません。 MP3がつけられるという事は普通の音楽ものせれるのでしょうか? また、ページが変わってもBGMが変わらない(続けて聞ける)方法なども、お教え下さい。 色々質問して申し訳ありませんがご回答よろしくお願い致します。

    • ベストアンサー
    • HTML
  • ホームページでBGMがならせません

    過去の質問を参考にしたのですが、分かりませんでした。 <bgsound src="流したいmidi”autostart=true repeat=true width=0 height=0> と入れたのですが、鳴りません。midiが悪いのか、確認のために色々なページからダウンロードしてみたのですが、鳴りません。 多分記入する場所が悪いと思うのですが、分からないのでメインのページにタグを貼り付けている状態です。 宜しくお願いします。

    • ベストアンサー
    • HTML