ダウンロードしたHTMLの画像が表示されない

このQ&Aのポイント
  • HTMLファイルを一括ダウンロードしましたが、トップページからのリンクが切れているのか、画像データがブラウザで表示せずに×印になっています。
  • 表示する画像データのソースと表示しない画像データのソースを比較しても原因が解りません。
  • img src="abc/abc.jpg"のパスをHDDの絶対パスに変更しても駄目でした。表示しないのはjpeg,gifどちらもです。
回答を見る
  • ベストアンサー

ダウンロードしたHTMLの画像が表示されない

HTMLファイルを一括ダウンロードしましたが、トップページからのリンクが 切れているのか、画像データがブラウザで表示せずに×印になっています。 表示する画像データのソースと表示しない画像データのソースを比較しても原因が解りません。 ソースは <img src="abc/abc.jpg" width="190" height="245" hspace="10" align="left"> などとなっており、必要なHTMLファイルはディレクトリごと 全てダウンロードソフトでHDD内に保存してあります。 img src="abc/abc.jpg"のパスをHDDの絶対パスに変更しても駄目でした。表示しないのはjpeg,gifどちらもです。 ブラウザの設定なのでしょうか? どうすれば良いでしょうか? 宜しくお願いします。

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

  • ベストアンサー
回答No.3

表示できないHTMLに<BASE href="~">があったりしませんか?

taka1014
質問者

お礼

ありましたー! ソースのトップに <BASE HREF="http://\www.xyzz.ne.jp/~abcdefg/"> と記述してましたので、http://を削除してHDD内の絶対パスに記述変更したら ちゃんと表示しました。 いやー。勉強になりました。でも、ホームビルダーV6.5 ユーザーズガイドの アルファベット索引にBASEタグは載ってないんだけどなんでだろ? どうも、有り難うございました。

その他の回答 (4)

noname#21649
noname#21649
回答No.5

HDD内に該当ファイルが存在しているかどうかをみてください。 該当ファイルが.ない場合には入手する方法を記載します。

taka1014
質問者

お礼

有り難うございます。質問時に記述していますが、 HDD内に該当ファイルは存在しています。

  • Singollo
  • ベストアンサー率28% (834/2935)
回答No.4

> パスに記述ミスが無いです。 > ただし、ソースでは相対パスになっている > ため、何らかの処理 が必要な気がするの > ですが、どうしたらいいのかが解りません アドレスバーへコピー&ペーストすると画像が表示できる絶対パスが、ソース内だと画像が表示されないということだと、相対パス云々以前に、タグ内の記述に問題があるか、ブラウザが画像を表示しない設定になっているか、ブラウザが破損しているかという可能性が疑われます 差し支えなければ、問題のタグを、前後を含めてコピー&ペーストし、お使いのブラウザも明かして相談なさった方が、的確な回答を得やすいかと思います

taka1014
質問者

お礼

有り難うございました。 BASEタグの記述変更で直りました。

  • wolv
  • ベストアンサー率37% (376/1001)
回答No.2

画像データ(ファイル名が….jpgなどになっているファイル)は ちゃんとダウンロードできていますか? (つまり、そのファイルのダブルクリック、あるいは、他の画像表示用プログラムで開くことによって、表示ができるかどうか。) サイトによっては、通常以外の方法での画像のダウンロードを禁止している場合があります。この場合、一括ダウンロードソフトが何か特殊なことを行なわないと、画像ファイルはダウンロードができないと思いますよ。 (有名なダウンロードソフトなら、自動的に特殊なことを行なう(例えば、IEであるふりをする)のかもしれませんが、私は知りません。)

taka1014
質問者

お礼

>サイトによっては、通常以外の方法での画像のダウンロードを禁止している場合があります。 そんな方法があるんですか? ダウンロードしたファイルは単体のアプリで表示はします。 HTMLの張り付けたデータとして表示しないんですよね。 参りました。

  • Singollo
  • ベストアンサー率28% (834/2935)
回答No.1

まずパスに記述ミスが無いかどうか確認するため、ソースからウェブブラウザのアドレスバーへコピー&ペーストして、表示できるかどうか確認してみてはどうでしょう?

taka1014
質問者

お礼

パスに記述ミスが無いです。 ただし、ソースでは相対パスになっているため、何らかの処理が必要な気がするのですが、どうしたらいいのかが解りません。

関連するQ&A

  • PWS+perlで,生成したHTML文書内の画像ファイルが表示されない

    Win95+PWS+perlで,動的なHTMLページを生成しようとしています(掲示板です)。 そのなかで,次のように,GIFファイルを表示させています。 print \"<img src=\"\.\./img/abc\.gif\">"; ところが,画像ファイルが表示されずに「×」がでてしまいます。 生成されたHTML文書を見ると,(パスやファイルネームなどの)ミスはありません しかも,abc.gifをダブルクリックして,いったん,ブラウザで表示させた後に,abc.gifを含む動的HTMLページをブラウザで表示させると,abc.gifは表示されるのです。 なお,パスは相対,絶対の両方を試してみましたが,ダメでした。 要領を得ない質問で大変申し訳ございませんが,もし,解決策等ございましたら,ご教示いただきたく,よろしくお願いいたします。

  • HTMLエディタでの画像表示によるウイルス感染

    素材配布サイトで配布されていた画像ファイルを使ってホームページを作っています。 それらの画像ファイルはzipファイルに詰め込まれていました。 もしかしたらその画像を使用するとウイルス感染するかもしれないと心配です。 HTMLエディタではタグを書き込んだ後、ブラウザでどのように表示されるか、そのプレビューを見ることが可能となっているものがあります。 そこで気になるのが、たとえば 画像ファイルがabc.jpgで HTMLエディタで  <img src="abc.jpg" /> と書き込んだ後、 HTMLエディタのプレビュー機能(ブラウザで見ているのと同じ状態)でabc.jpgの画像を表示させるとウイルス感染することがありうるのかどうかという点です。 私の考えてみた感染経路としては 1 abc.jpgにHTMLエディタのセキュリティホールを突くバイナリコードが埋め込まれていて、プレビュー機能を使用した瞬間、セキュリティホールが攻撃される。 2 abc.jpgに実行ファイルが結合されていて、プレビュー機能を使用した瞬間、その実行ファイル部分が実行される。 というものです。 ======================================================= ウイルス感染から話がずれますが、 HTMLエディタのプレビュー機能で画像を表示させる場合、 その画像表示のアプリケーションは HTMLエディタ内蔵の画像表示アプリケーションが使われるのか、 それともパソコンに最初から内蔵されているMicrosoft PaintやWindows Picture and Fax Viewerなどが使われるのか、どちらでしょう?

  • 画像をアップさせる時のHTMLソースの作り方。

    こんにちは、ホームページを作ってるのですが、画像をうまく表示できなくて困っています。助言お願いします。画像をFFFTPで縮小してHPで、小さい画像をクリックして、もとの大きさの画像を表示させようと思います。FFFTPで作成されたソース<a href="../4.jpg"><img src="4.jpg" border="0"></a>と表示されましたこれを、TOP.HTMLに書き込んだのですが、小さい画像になってなく、うまく表示されません。 エクスプローラーのツリーは、次のようになってます。 ー[]myHP   └[]img      │     []Resized-4jpg この様になってます。これを、HTMLソースで表すには、どのようにパスを書いたらよろしいですか?教えてくださいよろしくお願いします。

    • ベストアンサー
    • HTML
  • HTMLでの画像の載せ方

    HPをHTMLで作る練習をしています。 画像をHPに掲載したいのですが <IMG src="ファイル名">でいけると思い 88171フォルダのdata01.jpg画像を 掲載したく <img src="88171/data01.jpg"> とメモ帖に書いて保存したんですがデスクトップで確認すると ×マークになり見る事ができません。 何故でしょうか? また保存時のファイルの種類の判断もよくわかりません。 誰か教えてください。

  • HTMLを使って画像を表示

    htmlを使って画像を表示したいのですが、画像を表示されず左上のほうに×印になってしまいます。ソースは<img src=001.jpg>という風にやっているのですがなぜでしょうか?

  • (javascript)HTMLで指定した画像パスに画像ファイルがない

    (javascript)HTMLで指定した画像パスに画像ファイルがない場合、別のファイル名の画像に差し替える方法が知りたいです。 以下のようにimgフォルダ内にある画像ファイル名をPHPでゲットしているのですが、その画像ファイルがない場合、確実にimgフォルダ内に存在する画像ファイルと差し替えたいのです。 print("<img src=img/". $item->getImage(). "border=0>\n"); <img src=img/cat.jpg border=0>が存在しないなら、<img src=img/dog.jpg border=0>を表示する。 javascript等、解決する方法がありますか? ご教授お願いします。 よろしくお願いします。<(_ _)>

  • 画像が表示できない

    ある掲示板の表紙に 自分のHP画像を貼っていたのですが 昨夜からどうしても表示できなくなりました。 HTMLは <img src="http://www.××.ne.jp/××/s03.JPG"> と、半角で、 今まで表示できていた時と変わらないはずなのに 下のようなソースになってしまい 表示できないのです。 でも、他の練習掲示板で試してみると表示できています。 それに、わたしと同じ掲示板の他の人の 掲示板では、その方の書いた画像が表示できています。 HTMLソースは上記のように正しくなっています。 エラーのソースは下記のようなものです。 何が原因でしょうか? <img src="<A href="/redir/?url=http://www.××.ne.jp/××/s03.JPG" target="_blank">http://www.××.ne.jp/××/s03.JPG</A>">

  • ブラウザでハードディスク内の画像を表示するには

    いつもお世話になり有り難うございます。 どのカテゴリで質問するか迷ったのですが、Mac固有の問題もあるかと思い、このカテゴリで質問させて頂きます。 Mac OS X 10.5.8でHTMLを使ってSafariなどのブラウザで内蔵ハードディスク(ゆくゆくはNAS)内の画像を表示したいのですが、思うように行きません。 先ずは「システム環境設定」で「Web共有」をオンにしてApache 2.2.11を起動します。 「/Library/WebServer/Documents/」内にある例えば「image.jpg」という画像は HTMLで <img src="(image.jpgの相対パス)"> で表示されるのですが、例えばデスクトップに「image.jpg」を置くと <img src="/Users/(ユーザー名)/Desktop/image.jpg"> としても <img src="file:///Users/(ユーザー名)/Desktop/image.jpg"> としても <img src="http://localhost//Users/(ユーザー名)/Desktop/image.jpg"> としても <img src="http;//127.0.0.1//Users/(ユーザー名)/Desktop/image.jpg"> としても Safari 4.0.2では画像が表示されないか「File Found」とエラー表示されます。 何かドツボに嵌っているのでしょうか? どうぞ宜しくご指導お願い申し上げます!

    • ベストアンサー
    • Mac
  • 画像の表示で…

    htmlタグでの画像の表示は<IMG SRC="***">で出来ると思うのですが、 htmlで画像の表示をしようとするとエラーになってしまいます。 <IMG SRC="ファイル名.jpg">だと思うのですがどうすればいいのかわかりません。 いまデスクトップの新しいフォルダに「aa.jpg」というファイルがあります。 だから<IMG SRC="aa.jpg">としてみても、エラーになってしまいます。 当方は全くの初心者なんで… どうやったら画像を表示できるか教えてください。

    • ベストアンサー
    • HTML
  • HTMLでの画像表示のやり方を教えて下さい。

    素材サイト様から画像をダウンロードしてオークションサイトの自己紹介欄に載せようとしたところ出来ませんでした。 様々なHTML講座サイトを拝見し試しましたができません(>_<) <img src="名前.gif"> が基本ですよね? この名前の部分はダウンロードした画像からプロパティを開き表示されている名前の部分とは違うのでしょうか? 試したことは<img src="画像のアドレス" border="0">もやりましたがプレビューを見ると『border="0"』の部分がどうしても img src="の前に来てしまうのです。 このアドレスも右クリックしてでてきたアドレスとは違うのでしょうか? その場合アドレスは『file://~』から始まります。 唯一できた表示が直リンクだけでした。 これは素材サイト様に負担がかかってしまうので出来ません。 HTMLも使える自己紹介欄なのですがダウンロードした画像は表示できない設定なのでしょうか・・・。 詳しい方教えて下さいお願い致しますm(__)m

専門家に質問してみよう