プロが教えるわが家の防犯対策術!

再質問になります。

HP作成していますがかなりの初心者です。
FTPを色々と試し、現在はFetchの試用でアップロードしいています。

しかしどのFTPで画像を転送させても、いざPCから観覧すると
画像が表示されません。
気になる点は、アップロードし自分の自宅PC(OSX10.2.8)なら画像表示されていますが、知人宅のwin、mac等では画面が真っ白のままです。
後、携帯電話等からでも観覧出来ました。

サーバーは忍者ツールです。

画像はphotoshopで作成しています。

アップロード方法を根本的に間違ってるんでしょうか?
バイナリで生データで転送していますが、もしかすれば
Fetchの手順がおかしいかもしれません。

どなたか、アドバイスお願いします。困っています

A 回答 (4件)

画像ではなくHTMLの方に問題があるように思えます。



HTML内での画像のURL指定が
<img src="file:///~"
といったようにローカルファイルを参照するようになっていませんか?

この回答への補足

早速のお返事ありがとうございます。

HTMLは

<img src="画像URLもしくは画像名" width="500" height="156" alt="500"border=0>

となっており正常です。

原因のHTMLをFTPでダウンロードしそれをinternet Explorerで確認すれば画像表示されず、fire foxでは確認出来ました。

互換性の違いがでています。
やはりhtmlに違う問題があるんでしょうか?

ちなみに作成しているHTMLは以下です


<body>
<!--shinobi1-->
<script type="text/javascript" src="http://x5.amigasa.jp/ufo/057246600"></script>
<noscript><a href="http://x5.amigasa.jp/bin/gg?057246600" target="_blank">
<img src="http://x5.amigasa.jp/bin/ll?057246600" border="0"></a><br>
<span style="font-size:9px">[PR] <a href="http://daigaku.rentalurl.net" target="_blank">大学 情報</a>サイト</span></noscript>
<!--shinobi2-->


<body bgcolor="#ffffff">
<STYLE type="text/css">
<div align="center">
<a href="http://★/main.html">
<br><br><br><br><br><br><img src="http://★.gif" width="500" height="156" alt="500"border=0>
</div></a href>
<br><img src="space.gif"border=0>
</body>

これが全てです。

補足日時:2006/11/06 18:47
    • good
    • 0

> <img src="http://★.gif" width="500" height="156" alt="500"border=0>


</div></a href>
<br><img src="space.gif"border=0>


<img src="http://★.gif" width="500" height="156" alt="500" border="0">
</div></a>
<br><img src="http://★.space.gif" width="1" height="1" border="0">

ソースのスペースなしがブラウザによっては影響しているかも知れません。一度試してみてください。

この回答への補足

ありがとうございます。
早速コピぺにて使用させてもらいましたがfirefoxでは認識しますが
やはりinternet Explorerでは変化&認識ありませんでした。

何か初歩的なミスなんでしょうか...。

補足日時:2006/11/06 19:22
    • good
    • 0

自動判定でもやってみてください。


私はいつも自動判定です。
<body>と<body bgcolor="#ffffff">の2つがあるのはおかしい。

<STYLE type="text/css">はいらない。


<div align="center">
<br><br><br><br><br><br><a href="http://★/main.html"><img src="http://★.gif" width="500" height="156" alt="500"border=0></a></div>

この回答への補足

ありがとうございます。
自動判定、了解しました。

<STYLE type="text/css">はいらない

↑を排除すれば他のブラウザでも観覧できるようになりました!

アドバイス助かりました。

補足日時:2006/11/06 22:06
    • good
    • 0

一部を目隠ししたようなソースじゃなくて問題のページを見れば即判るのですが。


既に指摘されているようにHTMLにおかしな点がいくつもありますが、とりあえず表示は出来るはずです。Windows版IEならもっと酷くても表示するし。だからと言ってこのままでいいわけじゃないけど。

画像のURLは間違いないのですね?
画像をアップロードしたサーバとHTMLを置いてあるサーバは同じですか?
忍者ツール等の無料レンタルサーバは外部呼出しを禁止しているので、他のサーバから画像などを利用しようとしても、表示できないようになっています。
自分の所で表示できたのは何らかの形でブラウザのキャッシュに残っていたものを表示しているだけです。ブラウザのアドレス欄に画像のURLを直接入力して表示されるかテストしたりしませんでしたか?


> バイナリで生データで転送しています
この一文を見た限りでは転送方法は間違っていません。
    • good
    • 0
この回答へのお礼

ありがとうございます。
下記に記載の通り、排除すれば他のブラウザでも確認出来ました。

お礼日時:2006/11/06 22:08

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