- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:FC2HPで画像が表示されません)
FC2HPで画像が表示されません
このQ&Aのポイント
- ホームページビルダー16で作成したサイトの中で、1番上の画像が表示されません。
- 画像はhttp://javascript.eweb-design.com/0804_ri.htmlのサンプル2のやり方を使用してランダムに表示されるはずですが、その箇所だけが見ることができません。
- ホームページビルダーのプレビューや自分のフォルダに入っているページには画像が正しく表示されており、FC2にも画像自体はアップロードされていますが、なぜ表示されないのか分かりません。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
ソース見れば分かるんですが、肝心の画像ランダム表示指定部分の画像アドレスが、 質問者様のPCでのローカルアドレス指定になってます。 この記述だとサーバにアップすると表示出来なくなります。 問題の部分 <!-- // ランダムに画像を表示する img = new Array(); img[0] = "file:///C:/Users/Hira/Documents/おと/HPファイル/topimage0.png"; img[1] = "file:///C:/Users/Hira/Documents/おと/HPファイル/topimage1.png"; img[2] = "file:///C:/Users/Hira/Documents/おと/HPファイル/topimage2.png"; n = Math.floor(Math.random()*img.length); document.write("<img src='"+img[n]+"' border='0'>"); //--> この"file:///C:~"を適切なファイルパスに書き換える必要があります。
お礼
画像アドレスを「topimage0.png」のみにして、 FC2のアップロードをもう一度やり直したら表示されるようになりました! ご回答本当にありがとうございました^^