• ベストアンサー

ページを移動しても変わらないmidiの付けかた。

今、HPを作っています。 それで、midiを付けたのですが、ページを移動すると、 音が鳴らなくなってしまいます。 ページを移動しても、ずっと鳴り続ける、 midiの付けかたを教えてください! よろしくお願い致します。

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

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

  • ベストアンサー
  • usawing
  • ベストアンサー率31% (76/239)
回答No.2

No,1の回答をしたものです。 まず、今までのトップページを違う名前に変えます。 次に、以下のタグを使ったページを作ります。 (現在のトップページが、index.htmlなら、これをindex.htmlにするのが望ましいですが。) さらに、MIDIを鳴らしているだけのhtmlファイルも作ります。 こちらにはページ上に表示してないようにするので、文章の表記はお望みで。 この3つのファイルが出来ればお望みの状態にはなると思います。 あとは、色々試してみてください。 <HTML><BODY> <FRAMESET ROWS="*,100%" FRAMEBORDER=0> <FRAME SRC="MIDIを鳴らしているhtmlファイル" NAME="MIDI"> <FRAME SRC="メインのhtmlファイル" NAME="main" NORESIZE> </FRAMESET> </BODY></HTML> ちなみに、その他のファイルからトップページ(?)にリンクする際は、上記のindex.htmlにリンクしないように気をつけてください。

mako1216
質問者

補足

回答ありがとうございます。 教えていただいて申し訳ありませんが、 フレームを使わない鳴りっぱなしのmidiのソースのタグを、 教えていただけませんでしょうか? もし知っていましたら、よろしくお願い致します。

その他の回答 (2)

noname#45976
noname#45976
回答No.3

こんにちは。 下の方の回答でOKだと思いますが、一応別の方法を提案してみます。 midiを鳴らすだけのページを別ウィンドウで開くというものです。 そのmidi用ウィンドウでは、「現在お聞きいただいている曲は○○です。曲を停止したい時はこのウィンドウをどじてください。」とでも表示しておけば、消音でブラウズしている人にもmidiが動作していることを知らせることができます。 midiを聞きたくない人はその窓を閉じればいいだけなので、そのほうが構造的にも親切かも。 (下のかた同様、私もBGM付きは重いので好きではないです、、、消音してて聞こえてないし、、、^^;) ちなみに、midiを鳴らし始めたいページに、以下の記述を追加します。 <SCRIPT language="JavaScript"> <!-- window.open("midi.html", "bgm", "width=200,height=200") //--> </SCRIPT> ■上記ソースの説明■ midi.html → midiを鳴らす記述をしたファイルの名前 bgm → midi用に開くウィンドウの名前(好きな名前でどーぞ) width=200 → ウィンドウの横のサイズ height=200 → ウィンドウの縦のサイズ

  • usawing
  • ベストアンサー率31% (76/239)
回答No.1

MIDIの鳴っているページが変わってしまうと、鳴らなくなるので、フレームを使って鳴りっぱなしにすればいいと思います。 もし、画面が分割されるのが嫌なのであれば、MIDIを鳴らす方のフレームを0%にすれば、全画面でページが表示され、ページを移動してもずっと鳴り続けるという状況を作り出すことが可能です。 #個人的には、音量を下げきっているので、BGMが鳴るところは固まったようになるのは好きではないのですが……(爆)

mako1216
質問者

補足

回答ありがとうございます! それで、申し訳ありませんが、 そのフレームを使って鳴りっぱなしにする、 ソースのタグを教えていただけないでしょうか? 初心者なもので、わからない事だらけなのです。 申し訳ありませんが、よろしくお願い致します。

関連するQ&A

  • MIDIファイルを貼った頁から他の頁へ移動しても音楽が止まらない。

    ホームページビルダーを使って、MIDIファイルを貼った頁をつくり、音樂が出ましたが、トップ頁以外の他のベージへ移動したとき、音楽が鳴り止まないので困っています。更に、当初のMIDIファイルを貼ったぺージへ移動したら、同じ音楽が時間をずらして同時に鳴っている。NIDIの頁から他の頁に移動したとき、音楽を止める方法を知りたい。

  • MIDIで・・・

    HPでMIDIを流しているんですけど、 ページ内でページが切り替わる(?) というか、ページ内でのリンクといえばいいんでしょうか^^; をしたときに、MIDIが最初から再生されるので ページ内でのリンク後も、リンク前の続きから流れるように するにはどういったタグを挿入すればいいのでしょうか?

  • MIDIだけが・・・

    よくHP上でMIDIを演奏してるHPってありますよね。そういうHPでMIDIを聴いてるとどうも音が小さいので、ボリュームコントロールを見てみたらMIDIアウトのボリュームのみが勝手に下げられているのです。 音量を上げても、MIDIが演奏された瞬間、また下げられます。しかも決まって半分より少し下の位置に下げられるのです。 サウンドドライバを入れなおしてみてもダメでした。 どうしてでしょうか? ちなみに、ウィンドウズメディアプレイヤー7でMIDIを聴くときは正常なようなんですが・・・・・・

  • MIDIのあるページに行くと・・・

    MIDIを流しているサイトに行くと、 「このページにあるActiveXをコントロールするには OKを押してください」みたいな警告が出て、 OKを押すと開いていた窓が全部消えちゃうんです… 今までこんなことが起こったことはなく どうしたら良いのかさっぱりです…; どうしたらいいのでしょうか…? Win xp IE6.0

  • midi ファイルが鳴らなくなった

    midiファイルが鳴ったり鳴らなかったりします。 Windows Media Player が立ち上がりますが音はなりません。 MP3は正常に鳴ります。PCの音も正常です。 自分のHPに付けているmidiもなりません。 再起動すると鳴るときも有りますが一日経つと又鳴らなくなります。 Midiの鳴る方法をお教え下さいますようお願い致します。 NEC VALUSTAR VL300/E Windows XP メモリ 1GB

  • HPの同ページ内移動について

    HP上で、他のHPへのリンクを貼るやり方はわかるのですが、同じHP上の別の場所に飛ぶやり方がわかりません。 たとえば、よくHPに「このページのトップに飛ぶ」などありますよね。 そのように同じHP内に移動するやり方を教えていただければと思います。 よろしくお願い致します。

  • MIDI曲が聴けない

    インターネットからMIDI曲のHPで、今まで聞けたのに、いつのまにか聞くことが出来ません。そういえばお気に入りにいれたHPで、いつのまにか音が消えています。 かといって聞くことのできるHPもあります。何か原因でもあるのでしょうか? Meです。NECVT866です。

  • MIDIを流しっぱなしにしたい

    HPでトップのページにMIDIを取り付けて音楽を流しています。 でも他のページをクリックすると音楽が止まりますよね。 だから他のページにも別にBGMを取り付けりしているのですが、 出来れば、トップの音楽をずっと他のページをクリックしてもそのまま流れっぱなしにしたいのです。 実際そんなHPを多く見るのです。 どうやってするのかどなたか教えていただけないでしょうか。

  • いきなりMIDIが聴けなくなりました…。

    MacOS9、QuickTime使用でMIDIを聞いていました。 以前まではMIDIがちゃんと聞けていて、どのサイトに行ってもMIDIBGM付きの所はちゃんと音楽が鳴っていたのに、今ではBGMはおろか、MIDIサイトへ行っても全く音の鳴らない状態です。 原因が全く分からず、取り敢えず調べてみようと<QuickTime設定→ミュージック→リスト編集>を開いたら、QuickTimeミュージック・シンセというものが入っていたのですが、QuickTimeMIDI入力という部分は「MIDIポート:(MIDI入力がありません)」となっていました。 コレが原因なのでしょうか?その部分をいじろうにも選択肢が無くどうする事も出来ない状態です。 ちなみにMP3は聞けているんです。聴けないのはMIDIのみです。 ちなみにMIDIを聞こうとした場合、今迄通りちゃんとバーみたいなものが出て、音量をいじるボタンや再生、停止ボタンもあって、触るとちゃんと見た目は動いているようです。音だけが全く聞こえません。 音量がゼロになっているワケではありません。他SEだとかフラッシュだとかはちゃんと音付きで聞こえている状態です。 どなたかMacがお分かりになる方がおられましたら、宜しくお願い致します…。検索等で一通り調べてみたのですが、問題が解消されませんでした…。

    • ベストアンサー
    • Mac
  • 色々なmidiを同じページ内で次々演奏。

    色々なmidiを同じページ内で次々演奏させることは可能でしょうか(自動で)。その方法がありましたらぜひ教えてください。 御願いします。