MIDIが鳴らない!HTMLでのHP作成中に起きた問題の解決方法は?

このQ&Aのポイント
  • HP作成中に、MIDIが鳴らないという問題が発生しました。一つのサイトでは鳴るがもう一つのサイトでは鳴らないという状況です。
  • HTML内には、MIDIを再生するためのスクリプトがあります。スクリプト内のコードを確認して、再生に関する設定やパスに問題があるかをチェックしてみましょう。
  • また、レンタルサーバーの「FC2」を利用している場合は、サーバーの設定や制限によってMIDIが再生されない可能性もあります。サーバーに問い合わせて制限状況を確認しましょう。
回答を見る
  • ベストアンサー

MIDIが鳴りません・・・

HP作成中に、自分では解決出来ない問題が発生しました。 2つサイトを作成していまして、一つのサイトの方は鳴ります。 ですが、もう一つのサイトの方は鳴りません・・・;; HTMLを載せておきます。 <html> <head> <title></title> <script language="JavaScript"> <!-- function start(){ MediaPlayer.CurrentPosition = 0; MediaPlayer.play();} function stop(){ MediaPlayer.stop();} //--> </script> <meta http-equiv="Content-Language" content="ja"> <meta http-equiv="Content-Type" content="text/html; charset=shift_jis"> <LINK REL=STYLESHEET HREF="css.css" TYPE="text/css"> </head> <body oncontextmenu="return false"> <center><br><br><br> 「空色ノ雨」<br> <embed id="MediaPlayer" autostart="0" loop="true" hidden="true" src="http://****************.fc2web.com/****_***.mid"> <form> <a onClick="start()">♪on</a> <a onClick="stop()">♪off</a> </form> 【BGM by <a href="http://********.*****.to/" target="_blank">**** ****</a>】 </center> <br><br><br> </body> </html> 小窓で鳴らす、という形を取っております。 レンタルサーバーの、「FC2」を利用しています。 解決の情報提供、お待ちしております。m(v v)m

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

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

FC2は有料のサイトですか? 無料版ではmidiファイルのアップロード自体禁止されています。

sweet_love
質問者

お礼

無料版です・・・ 規約をしっかり読んだつもりがちゃんと読めていなかったって事ですね~ すごく助かりました! ありがとうございます!

関連するQ&A

  • MIDIが流れません。

    こんにちは。初めまして。 困っているのですが、サイトの方でMIDIが流れません。 文字をクリックさえ出来ません。 ↓今こうなっているのですが、間違っている箇所、足りない箇所などありましたら教えてください! <HEAD> <TITLE>Labyrinth</TITLE> <STYLE type="text/css"><!-- body,td{font-size:9pt;} --></STYLE> <STYLE type="text/css"><!-- body,td{color:#FFFFFF;} --></STYLE> <STYLE type="text/css"><!-- body{ background-image:url(http://2style.jp/***/cy17.jpg); background-attachment:fixed; background-repeat:no-repeat; background-position:right bottom;} --></STYLE> <script language="JavaScript"> <!-- function start(){ MediaPlayer.CurrentPosition = 0; MediaPlayer.play();} function stop(){ MediaPlayer.stop();} //--> </script> </HEAD> <BODY bgcolor="#000000"> <embed id="MediaPlayer" autostart="0" loop="true" hidden="true" src="http://2style.jp/***/daybreak.mid"> <form> <a onClick="start()">MIDI再生</a> <a onClick="stop()">停止</a> </form>MIDI*Daybreak あと、 MIDI再生 停止 という文字と MIDI*Daybreak が離れてしまいます。並べたいのですがどうすればいいでしょうか? 本当に困っています。 分かる方教えてください!

  • HPの文字の大きさを変えるCSSがうまくいきません

    ネット上によく出ているjsやcssを利用した文字サイズを変える方法を、ソースを取り込んでみるのですががうまくできません。 初心者なので、かわかり易く教えていただると助かります。 尚、styleswitcher.jsはダウンロード済です。 ソースは、 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <meta http-equiv="Content-Style-Type" content="text/css"> <link rel="stylesheet" type="text/css" href="style1.css" title="style1"> <link rel="alternate stylesheet" type="text/css" href="style2.css" title="style2"> <link rel="alternate stylesheet" type="text/css" href="style3.css" title="style3"> <script type="text/javascript" src="styleswitcher.js"></script> <style type="text/css"> style1.css body {font-size: 100%;} style2.css body {font-size: 80%;} style3.css body {font-size: 120%;} </style> <title></title> </head> <body> <a href="javascript:;" onclick="javascript:setActiveStyleSheet('style2'); return false;">サイズ小</a> <a href="javascript:;" onclick="javascript:setActiveStyleSheet('style1'); return false;">サイズ中</a> <a href="javascript:;" onclick="javascript:setActiveStyleSheet('style3'); return false;">サイズ大</a> <br> <br> テスト<br> </body> </html> よろしくお願いいたします。

    • ベストアンサー
    • HTML
  • safariだけ、display:block;の周りの余白を消すことができず困っています

    safariだけ、display:block;の周りの余白を消すことができず困っています。 cssでbr{line-height:0;}にしているのですが、safariだけリンクされない余白が間にできてしまいます。ie、firefoxでは大丈夫です。 たくさん調べましたがわかりません。よろしくお願いします。 以下ソースです。 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <meta http-equiv="Content-Style-Type" content="text/css"> <style type="text/css"> <!-- a{display:block;height:100%;width:100%;line-height:200%;text-decoration: none;} a:hover{background-color:#ffcccc} br{line-height:0;} --> </style> </head> <body> <p> <a href="test">ああああああああああああ</a><br> <a href="test">ああああああああああああ</a><br> <a href="test">ああああああああああああ</a><br> </p> </body> </html>

    • ベストアンサー
    • HTML
  • 複数のMIDIファイルをエンドレスで鳴らすには

    ひとつのMIDIファイル(road.mid)は下記の様にして音をエンドレスで鳴らしています。 複数のMIDIをエンドレスに鳴らすにはどうすればいいんでしょうか? ex) road.mid→road2.mid→road.mid→road2.mid <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <HTML> <HEAD> <META http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <META name="GENERATOR" content="IBM WebSphere Studio Homepage Builder Version 6.5.0.0 for Windows"> <META http-equiv="Content-Style-Type" content="text/css"> <TITLE>BGM</TITLE> <STYLE TYPE="text/css"> <!-- #sty1 {line-height: 11pt; font-size:9pt;} --> </STYLE> </HEAD> <BODY BGCOLOR="#000000" TEXT="#ffffff"> <P><CENTER><A HREF="prologue.html" TARGET="_parent">STOP</A><DIV ID="sty1">Background music by ヴァージンロード<BR>Copyright (C) 倉本 裕基</DIV><BR> <SCRIPT language="JavaScript"><!-- if (navigator.appName == "Netscape") document.writeln("<EMBED src=\"road.mid\" autostart=true WIDTH=\"144\" HEIGHT=\"15\" controls=\"smallconsole\" true>"); else document.writeln("<BGSOUND src=\"road.mid\" true>"); // --></SCRIPT> </CENTER> </BODY> </HTML>

  • textareaに文字列を追加する方法

    JavaScript超初心者です。初めて質問します。 2つのテキストエリアに入力されたものを、3つ目のテキストエリアに文字を追加して、入力するスクリプトを作ろうとしています。 ネットで似たようなものを見つけてきて、アレンジしてみたのですが、2つ目の文字を入力するためのボタンをクリックすると、1つ目の文字が消えてしまいます。 姓:AAA/名:BBB と続けて追加されるようにするには、どうしたらよいのでしょうか? どなたかお助けください。よろしくお願いいたします。 <作成中のページ> <html> <head> <META http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <META http-equiv="Content-Style-Type" content="text/css"> <title></title> <script language="JavaScript"><!-- function setData() { txt1= document.form7.t1.value; document.form7.list.value = "姓:"+ txt1; } function setData1() { txt2= document.form7.t2.value; document.form7.list.value = "名:"+ txt2; } // --></script> </head> <body> <form name="form7"> 姓<TEXTAREA name="t1" size="10" rows="1"></TEXTAREA><input type="button" value="済" onClick=setData()><br> 名<TEXTAREA name="t2" size="10" rows="1"></TEXTAREA><input type="button" value="済" onClick=setData1()><br> <textarea rows="9" cols="20" name="list"></textarea><br> </form> </body> </html>

  • 等のタグは入れた方が良いのでしょうか?

    <link href="http://○○.css" rel="stylesheet"> の様に外部ファイルからCSSやjavascriptを読み込んでいるのですが <meta http-equiv="Content-Style-Type" content="text/css"> <meta http-equiv="Content-Script-Type" content="text/javascript"> 等のタグは入れた方が良いのでしょうか? これらのタグの役割がわかりません。

    • ベストアンサー
    • HTML
  • ファイヤーフォックスでCSSが読み込まれません

    会社のホームページを担当していて困っています。 IEでは、きちんと表示されるのですが ファイヤーフォックスですとCSSを認識してくれないようです。 下記が自分会社のソースです。 何が悪いのでしょうか? よろしくお願いいたします。 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html lang="ja"> <head> <title></title> <meta http-equiv="Content-Style-Type" content="text/css"> <meta http-equiv="Content-Script-Type" content="text/JavaScript"> <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <SCRIPT language=javascript src="js/libs.js" type=text/javascript></SCRIPT> <meta name="ROBOTS" content="ALL"> <<link href="css/stylesheet.css" rel="stylesheet" type="text/css" media="all"> </head>

  • ファイヤーフォックスでCSSが機能しません

    会社のホームページを担当していて困っています。 IEでは、きちんと表示されるのですが ファイヤーフォックスですとCSSを認識してくれないようです。 下記が自分会社のソースです。 何が悪いのでしょうか? よろしくお願いいたします。 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html lang="ja"> <head> <title></title> <meta http-equiv="Content-Style-Type" content="text/css"> <meta http-equiv="Content-Script-Type" content="text/JavaScript"> <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <SCRIPT language=javascript src="js/libs.js" type=text/javascript></SCRIPT> <meta name="ROBOTS" content="ALL"> <<link href="css/stylesheet.css" rel="stylesheet" type="text/css" media="all"> </head>

  • 下記のタグの中で必要ないのはありますか?

    (1) <?xml version="1.0" encoding="UTF-8"?> (2) <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> (3) <html xmlns="http://www.w3.org/1999/xhtml" lang="ja" xml:lang="ja"> (4) <head> (5) <title>●●●●●●●●</title> (6) <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> (7) <meta http-equiv="Content-Style-Type" content="text/css" /> (8) <meta name="robots" content="INDEX,FOLLOW"> (9) <meta name="description" content="●●●●●●●●"> (10) <meta name="keywords" content="●●●●●●●●"> (11) <meta name="content="●●●●●●●●" /> (12) <meta http-equiv="Content-Script-Type" content="text/javascript"> (13) <meta http-equiv="Content-Style-Type" content="text/css"> (14) <link href="css/A1.css" rel="stylesheet" type="text/css" /> (15) <META http-equiv="Content-Type" content="text/html; charset=Shift_JIS">

  • Resetボタンを画像にする方法を教えてお願いします。

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <HTML> <HEAD> <META http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <title>sss</title> <script type="text/jscript"> <!-- function fName(){ <!--ここのjavascriptの書き方が分からない????--> } //> </script> </HEAD> <body> <FORM name="fName"> 日付: <input type="text" name="tel"><br> 住所: <input type="text" name=""><br> <!--ここのボタンは上記の内容を送信する--> <A href="#" onClick="action(アクション名)"><IMG src="sousinn.gif" border="0"></A> <!--ここでは上記の内容をリセットする--> <A href="JavaScript:document.fName.reset()"><IMG src="reset.gif" border="0"></A> <!--特にここのhrefの後ろはjavascriptにしたいです。--> </FORM> </body> </HTML> それを実現するにはどうすればいいでしょうか? 教えてお願いします。