• 締切済み

画像が表示されないエラー

ローカルで実行するとうまくいくのですが、サーバーにアップしてから見ると画像が表示されません。 おそらく、画像がPCにうまくアップされないのだと思います。 対策を教えてください。 <HTML><HEAD><TITLE>定時間ごとにランダムで画像を入れ替える</TITLE> <SCRIPT Language="JavaScript"> <!-- // 簡単JavaScript作成 // Imageの先読み function init(){ irekae1rdata = new Image() ; irekae2rdata = new Image() ; irekae3rdata = new Image() ; irekae1rdata.src = "pic/ansinkun1.gif" ; irekae2rdata.src = "pic/ansinkun2.gif" ; irekae3rdata.src = "pic/ansinkun3.gif" ; timerID = 0 ; timerID = setTimeout("irekae()",1000) ; } //一定時間ごとに画像を入れ替えてアニメーション function irekae() { switch(Math.floor(Math.random()*3)+1){ case 1: { document.irekaerimg.src=irekae1rdata.src ; timerID = setTimeout("irekae()",3*1000) ; break ; } case 2: { document.irekaerimg.src=irekae2rdata.src ; timerID = setTimeout("irekae()",3*1000) ; break ; } case 3: { document.irekaerimg.src=irekae3rdata.src ; timerID = setTimeout("irekae()",3*1000) ; break ; } } } // --> </SCRIPT> </HEAD> <BODY onload="init();"> <IMG SRC="./pic/ansinkun1.gif" NAME="irekaerimg" border="0"> </BODY></HTML>

みんなの回答

noname#5895
noname#5895
回答No.1

JavaScript内に書かれている画像のパス名とIMGタグで書いている 画像のパス名が微妙に違うのが気になりますが... サーバーにおいてある画像を直接表示させようとした場合、どの 用な結果になりますか? 例)http://サーバURL/pic/ansinkun2.gif ちゃんと表示されますか?それともエラーになりますか?

gorou
質問者

お礼

回答ありがとうございます。 解決しました。

すると、全ての回答が全文表示されます。

関連するQ&A