• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:画像がページによって表示されません)

画像がページによって表示されない!トラブル解決方法は?

このQ&Aのポイント
  • http://small-office.netのサイトで画像が表示されない問題について質問です。特にhttp://small-office.net/list/osaka.htmlのページで画像が表示されないそうです。
  • ジャバスクリプトで画像を切り替える機能を実装しているが、http://small-office.net/list/osaka.htmlのページでは画像が表示されない問題が発生している。
  • 質問者はJavaScriptの知識がなく、インターネットでソースコードを探して使用したが、表示されない原因がわからないとして相談している。

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

  • ベストアンサー
  • outbrave
  • ベストアンサー率60% (231/380)
回答No.1

img[0] = "img/common/bnr-ad-header1.png"; 表示されているページでは、img/でいいですけど 表示されないページでは階層が違うから、/list/img/になってしまってます。 絶対アドレスで書くとかすれば表示されるのではないでしょうか。 img[0] = "/img/common/bnr-ad-header1.png";

emi-chan3
質問者

お礼

できました! 階層ごとにアドレスを書き換えるのは大変だと思い、絶対アドレスで書くことにしました。 勉強になりました。本当にありがとうございます。

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

その他の回答 (1)

  • ORUKA1951
  • ベストアンサー率45% (5062/11036)
回答No.2

 画像があるべき場所で、右クリックして[画像だけを表示]もしくは画像の情報を確認すると、想定とは異なった画像のパスになっているはずです。  javascriptを使用すると、そのページの位置からのパスになりますから階層が変わると当然見つけられない。画像へのパスをサーバーのルートから、あるいはネット上のパスにすれば良いのでは  ='img/*** ↓  ='/img/*** または  ='/http://hoge.com/*** スタイルシートを利用するのでしたらスタイルシートからのパスになる。  

emi-chan3
質問者

お礼

できました! 本当にありがとうございます。

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

関連するQ&A