• 締切済み

ページごとにBGMを貼りたい

フレームを使用したページで、子フレームごとに設置したBGMを(=子フレームごとに設置、ではなく、子フレームこどにBGMの指定が出来ればOKです)、親フレーム(メニューなどを表示した、ページ切り替えを行なわないページ)にBGMのON・OFFのボタン(?)を設置したいのですが、再現方法がありましたら御教示下さい。出来ればjavascriptでお願い致します。 または、上記のBGMの貼り付け方を簡単に(=サンプルがある程度で構いません)説明しているサイトがあれば、教えて下さい。 使用するBGMは.mid、環境はMac9.2+IE5.2になります。

noname#38724
noname#38724

みんなの回答

  • kyoromatu
  • ベストアンサー率14% (746/5025)
回答No.1

こんにちは。 こちらのサイトの、操作パネルつきで音楽をならす というタグのとこ参考にならないでしょうか。

参考URL:
http://happytown.orahoo.com/popokkuru/
noname#38724
質問者

補足

御紹介頂いたサイトを拝見しましたが、そのタグ(操作パネル)では『子フレームに設置・ON/OFFも子フレーム』になってしまいます。BGM再生とON/OFF切り替えが同一ページなのではなく… 子フレームごと(複数ページあります)にBGMを指定し、なおかつ、(子フレームのBGMの)ON/OFFの選択は親フレームで行ないたいのです。 上手く説明出来ずに申し訳ありません。

関連するQ&A

  • BGMを任意のページだけ止める

    現在、ホームページをフレームで区切ってメニューに以下のJavaScriptを書いて音楽を鳴らしています。 メニューに入れているので、どのページを閲覧してもBGMが途切れる事はないのですが、これを任意のページを表示した場合にだけ止めたいのですが、良い方法は御座いますでしょうか? (特定のページへのリンクをクリック時のみ曲が止まるようなイメージで) <script type="text/javascript"> <!-- browser = (((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) >= 3 ))); if ( browser) { document.write( '<embed src="sound/****.mid" autostart="true" hidden="true" loop="true">', '<\/embed>'); } else { document.write('<bgsound src="sound/****.mid" loop="infinite">'); } //--> </script>

    • ベストアンサー
    • HTML
  • フレームを使わず、ページ遷移しても途切れないBGM

    フレームを使わず、ページ遷移しても途切れないBGM http://www.colette.fr/ 上記ページのように、ページを移動しても途切れることなく再生するFLASHのBGMを作成したいと考えております。 ネットで検索してみてもフレームを使用した方法しか見つける事ができませんでしたので、上記サイトのようにフレームを使用しないで実現するにはどのようにすればよいでしょうか。 どうぞよろしくお願いします。

  • HPでBGMを流したい・・・

    IEとNNでもBGMが流れるようにと <embed src="xxx.mid" ...としました。 でも、音楽は流れません。 プラグインは確認しました。 私がつくっているページは左側がメニュー、右側がその内容表示の2フレームで構成し、右側の「音楽を聞く」という項目をクリックすると、右側が変わり、音楽が流れるというものです。 これだけでわかりますか。よろしくお願いします。

    • ベストアンサー
    • HTML
  • 左側にメニュー欄を作って、右側ページはメニューをクリックする度にページを変えたい

    タイトルがかわりにくかったらすみません。 フレームを使わずに、1つのページで 左側に長細いメニュー欄を作りたいと思っています。 そして、右側のページは、左のメニューをクリックすると、ページが切り替わるようにしたいのです。 色々検索して、フレームを使って上のようなページの切り替えはできたのですが、フレームを使わずに1つのページで切り替える方法が、どうしてもわかりません。 どうぞよろしくお願いいたします。 失礼します。

  • フレームページをHTMLで1枚に

    現在フレームページをHTML1枚に変更しようと思っているのですが、この場合どういったjavascriptを使用すればいいのでしょうか? ちなみに作ろうとしているのは左右でmenuとmainで分けmenu部分でmainの内容を変更していきたいのですが。

  • タブページの中にframeページを作成できますでしょう?

    htmlとjavascriptについての質問です。 ページ遷移なしで表示内容を切り替えるために、タブによる表示内容の切り替えページを作成しております。 参考にしているサイトは、 ​http://nais.to/~yto/tools/css_tabs/​ です。 タブの作成までは問題なく完成しました。 しかし、切り替わる表示内容の入力で重要な問題に気づきました。 それは、frameを用いたページを切り替えようとしていたことです。 <body>の下にタブの切替があり、そして、そのタブの中に<frame>を使っていることになります。 通常、frameを使用するときはbodyを使えない(frameがbodyの代わりになる)ことになっているので、エラーが出て、frameを使った内容が表示されなくなってしまいました。 タブによるframeを使ったページを切り替える方法がありましたら、どなたかお教え頂けないでしょうか? インラインフレームの中にframeを使ったページを入れての切替はできるのですが、それだとインラインフレーム内でページ遷移してしまい都合が悪いのです。 お手数ですが、どなたかよろしくお願い致します。

  • ページについて

    gooの簡単HPでHPをつくっていて思うのですが フレームのところにリンクが設置してありますよね。 gooのメニューにあるような追加ページを10ページほどにふやしたいのですが追加ページを増やせる欄が5個しかないので増やせません。 他のgooのHPサービスで作った人のをみてみましたが 30個以上はリンクが設置してありました。 どうすればリンクをもっと増やせますか? わかりづらい質問ですいません。お願いします。

  • サイトBGMが聞こえない

    インデックスページで曲名をクリックするとサブウィンドウが開いて、そのサブウィンドウのBGMとして音楽が聞ける、というのをやろうとしています。 サブウィンドウでは、Java ScriptでIE/NNそれぞれの動作を指定しています。 その結果、Win+IEだと、内蔵の音源で正しく鳴ります。 (私自身はVAIO NOTE + YAMAHAのXG音源(ソフトシンセ)ですがそれ以外のPCでもOKのようです) しかし、以下の環境では、コントロールパネルが出て再生はされているようですが、音が鳴りません。 ・Win + NN(6.2) ・iMacDV + Mac OS9+NN(6) + QT6.0.2 ■サブウィンドウに記述したJava Script 「BGM for your ホームページ」さんで紹介されていたもの <script language="JavaScript"> <!-- if (navigator.appName.indexOf("Internet Explorer") >= 0) { document.write('<bgsound src="sample.mid" loop="1">'); } else { document.write('<embed src="sample.mid" autostart="true" loop="false" width="100" height="30">'); } // --> </script> 実はMIDI関係は完全に素人なのでとんちんかんなのですが、上記設定でWin + NNで表示されるコントロールパネルは、内蔵XG音源のものが出ている…のでしょうか…上記指定だと、勝手にQuickTime指定になっているのかな? なお、QuickTimeについては、バージョン5以降でMIDIが聞けない不具合があったが6.0.2で修正された?とappleのサイトのdiscussion boardにあったのですが、うちも最新版にしたはずなのに聞けない…ですが、Power Mac G4 + Mac OS Xでは聞けたとの報告がありました。(音源は多分QT) 自分自身のメイン環境が「Mac + NN」なので、Win + IE 限定にはどうしてもしたくないのです。 どうぞアドバイスをお願いいたします。情報の不足がありましたらご指摘ください。

    • ベストアンサー
    • HTML
  • フレームではなくページの中央にフレーム?・・・

    最先端のサイト(?)に行くと、フレームではなくて、ページの中央に別空間のようにページが表示されているものがあります。その「別空間」だけにスクロールバーもついています。 これってjavascriptで操作しているのですか? これは、javascriptのいろいろなページでもサンプル見たことがないので質問させていただきます。 (例) http://www.fujitv.co.jp/jp/warauinu/

  • フレームを利用してのWebページの操作

    こんにちは。JavaScriptについてはほとんど初心者なので 教えていただきたいのですが、 フレームAのページでテキストボックスに入力したデータをボタンを押すことでフレームBのテキストボックスに、 書き込むことは可能でしょうか? JavaScriptサンプル集のページを参考に実験してみたところ、フレームA・フレームBのHTMLが自分のPC上にある場合は可能だったのですが、フレームBをWebページに指定すると途端にできなくなりました。テキストボックスの場所の指定も正しくできているのですが・・・ 参考ページ等、何かご存知でしたらお教え下さい。 よろしくお願いいたします。

専門家に質問してみよう