- 締切済み
画像の表示について。
HPビルダーで作成したページについてです。画像等をTOPページに幾つか載せているのですが、その画像を見れるパソコンと見れないパソコンがあります。もちろん自分のパソコンでは全てみれます。知人のパソコンからは見れないということでした。見れるヒトと見れない人がいるようなのです。ちなみに見れないパソコンから、自分も見ましたが、表示されない画像の上で右クリックをし、プロパティを開いたところ、サイズが-1バイトと表示されていました。どのような原因が考えられるでしょうか?またWEB上で誰でも見れるように画像などを載せるにはどうすればいいのでしょうか?分かる方いましたらご教示ください。宜しくお願い致します。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- ts1000
- ベストアンサー率27% (10/36)
画像ファイル名に日本語(全角文字)を使用していませんか? 過去に数人、画像ファイルの名前に日本語を使用していて見れないと言う事がありました。 サイト上で使用できるファイル名は英数字だけだと思った方が良いです(厳密にはプラス数種類の記号)。 -- それでも違うようでしたら、 1バイトと表示されているのは正しくアップロードされていないのかもしれません。 画像は、テキストモードではなく、バイナリモードでアップロードしてください。 -- 製作者さんのPCで見れる件に関しては、 製作者さんのPCでは既に画像ファイルがバッファリングされているため、サーバ上に見に行かない事が原因だと思います。
- bardfish
- ベストアンサー率28% (5029/17766)
知人全てがみれないのでしょうか? まず、htmlのソースをみて<img>タグを確認してください。 C:/~となっていれば貴方のPC以外では見ることが出来ません。つまり、HPを作成しているPCのローカルドライブに保存されている画像を表示しているだけで、知人のPCには存在しないからです。 また、画像のファイル形式は何ですか?PNG形式だと表示をサポートしていないブラウザもあります。最新のブラウザであれば問題ありませんが、IE5.5等古いバージョンではPNGはサポートされていません。 表示されない画像のhtmlソースの一部でも補足していただければすぐに分かります。
補足
<IMG src="image/6789.jpg" width="351" height="253" border="0"> となっている部分などです。
補足
ファイル名は半角英数字を使用しています。「1バイト」ではなく「-1バイト」です。 ■画像は、テキストモードではなく、バイナリモードでアップロードしてください。 とはどのようにすればいいのでしょうか?初心者のため操作が分かりません。宜しくお願いします。