こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

ホームページで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>

投稿日時 - 2003-06-16 18:28:40

QNo.576785

困ってます

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

おそらくですが、option要素で指定しているvalueの値がローカルフォルダにあるファイルを参照しているためだと思います。
サーバ上に流したいMIDIファイルを転送して、そのURLを

C:\Documents and Settings\****My Documents\****.mid

これらの記述の代わりに入れてみてください。

投稿日時 - 2003-06-16 18:34:56

お礼

早速のご回答ありがとうございます。
できました。再生も確認できました。
ありがとうございました。

投稿日時 - 2003-06-16 18:42:12

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.2

こんにちは。

C:\Documents and Settings・・・

って、ハードディスクのファイルを指定してどうすんの。
サーバー上のファイル名に修正してください。

投稿日時 - 2003-06-16 18:35:44

お礼

サーバー上のファイル名に修正後試したら一発OKでした。ありがとうございました。

投稿日時 - 2003-06-16 18:43:29

あなたにオススメの質問