- ベストアンサー
ホームページでBGM
過去の投稿をもとにホームページ内にプルダウン式の音楽再生用のHTMLを書き込んだのですが、Web上で再生しようとすると、 「ランタイムエラーが発生しました。デバッグしますか? 行:13 エラー:書き込みできません となってしまいます。 ホームページ作成ソフト(ビルダー7)のプレビューでは再生されます。 これはどうしてでしょうか?? 以下にHTMLを書いておきます。 <SCRIPT LANGUAGE="JavaScript"> <!-- function MyLink(){ alink=document.flink.slink; mlink=alink.options[alink.selectedIndex].value; if(mlink!="-"){ location.href=mlink; } } //--> </SCRIPT> <form method="post" name="flink"><select name="slink"> <option selected value="-">選んでね</option> <option value="-">・・・・・・・・・・・・・</option> <option value="C:\Documents and Settings\****My Documents\****.mid">music1</option> <option value="C:\Documents and Settings\****My Documents\****.mid">music2</option> <option value="C:\Documents and Settings\****My Documents\****.mid">music3</option> <option value="-">・・・・・・・・・・・・・</option> </select> <input type="button" value="GO!" onClick="MyLink()"></form>
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
おそらくですが、option要素で指定しているvalueの値がローカルフォルダにあるファイルを参照しているためだと思います。 サーバ上に流したいMIDIファイルを転送して、そのURLを C:\Documents and Settings\****My Documents\****.mid これらの記述の代わりに入れてみてください。
その他の回答 (1)
- happypoint
- ベストアンサー率36% (521/1422)
こんにちは。 C:\Documents and Settings・・・ って、ハードディスクのファイルを指定してどうすんの。 サーバー上のファイル名に修正してください。
お礼
サーバー上のファイル名に修正後試したら一発OKでした。ありがとうございました。
お礼
早速のご回答ありがとうございます。 できました。再生も確認できました。 ありがとうございました。