dポイントプレゼントキャンペーン実施中!

ローカルで実行するとうまくいくのですが、サーバーにアップしてから見ると画像が表示されません。
おそらく、画像が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>

A 回答 (1件)

JavaScript内に書かれている画像のパス名とIMGタグで書いている


画像のパス名が微妙に違うのが気になりますが...

サーバーにおいてある画像を直接表示させようとした場合、どの
用な結果になりますか?
例)http://サーバURL/pic/ansinkun2.gif

ちゃんと表示されますか?それともエラーになりますか?
    • good
    • 0
この回答へのお礼

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

お礼日時:2004/03/15 03:07

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!