2010-12-09 47 views
0
page

J'ai une page Web de base qui fait référence à quatre fichiers d'image en utilisant le code suivant:fichier JPG ne se charge pas dans

<img src="/images/SanFran.jpg" name="urbanForm" alt="urbanFormA" width="150" height="100"/> 

(je change SanFran.jpg, à London.jpg, NewYork.jpg et Barcelona.jpg - juste en remplaçant le nom de fichier)

Cependant, bien que les 4 jpeg soient très similaires (200 x 150 pixels) et réalisés avec une technique similaire (recadrage d'une image dans Picassa), un seul des fichiers sera chargé (London.jpg). Les trois autres me donnent un lien cassé. J'ai vérifié que je n'ai pas d'orthographe à plusieurs reprises, et je ne trouve pas le problème.

Y a-t-il quelque chose que je n'ai pas considéré?

(j'utilise Aptana Studio sur Mac OS X et visualisation à l'aide de Safari comme visualisateur, le même problème existe si je regarde avec Firefox ou Chrome)

+0

pouvez-vous nous relier à la page? Il est plus facile de le déboguer directement. –

+0

et avez-vous téléchargé les autres images? Je sais, potentiellement une question stupide, mais vous ne savez jamais ... –

+0

J'ai eu un problème similaire, mais il a affecté seulement jpgs dans IE. Quelques tentatives pour résoudre le problème sont documentées ici: http://doctype.com/internet-explorer-jpg-problem – miku

Répondre

1
  1. Essayez de nommer l'un des autres SanFran.jpg. Voyez ce qui se passe. Pourrait vous donner un indice. Ouvrez-les tous dans l'explorateur Windows, confirmez que les images elles-mêmes chargent normalement et ne sont pas corrompues.

  2. Vérifiez tous sont dans/images/

  3. clic droit sur le lien cassé et choisir l'image vue ou copier l'image emplacement. Voir ce qui se passe à est l'endroit idéal pour accéder à la place .

  4. Faites de même avec le travail. Comparez et voir si des différences.

  5. tout changement en minuscules, juste en cas (jeu de mots d'excuse)

  6. hit ctrl + shift + recharger plusieurs fois, et F5 à quelques reprises.

  7. effacer le cache manuellement si vous savez comment ou avez les outils.

  8. Copiez-le dans un autre emplacement et pour le chargement. Idéalement un ordinateur différent.

  9. Ajouter quelque part et voir si elle fonctionne dans votre navigateur en ligne

Espérons que l'un de ceux qui peuvent aider ...

+0

Merci Mark, j'ai essayé la plupart de ces suggestions - comme je l'ai mentionné upthread le problème est avec Aptana studio - pas sûr de savoir comment y remédier. – djq

1

Si vous connaissez les fichiers sont là, assurez-vous le cas du nom de fichier correspond (s est différent de S sous Linux), puis assurez-vous que .jpg est l'extension appropriée et non .jpeg.

+0

Oui - le cas correspond. – djq

2

Toutes les images se trouvent-elles dans le même répertoire?

Faites tous les noms de fichier en minuscules, afin de savoir que ce n'est pas le problème.

extensions double contrôle, « jpg ou jpeg ou JPG ou JPEG »

prennent retour aux sources <img src="images/filename.jpg" />

+0

oui - ils sont tous dans le même répertoire. Le même problème avec juste djq

+0

Le répertoire des images est-il en root avec votre index? – eagleworks

+0

oui - Je peux en lire un fichier, c'est pourquoi je suis certain que je référence correctement le répertoire. – djq

1

Il pourrait être parce que vos Jpeg sont enregistrés en tant que CMJN s'opposer RVB. Voir ce lien pour plus de détails. Cependant cela ne concernerait que certains navigateurs

http://www.plaveb.com/blog/cmyk-images-not-displayed-in-internet-explorer

+0

Je viens de tester cela; Firefox, Safari et Chrome n'affichent pas l'image. – djq

+0

Eh bien ça valait le coup;) –

+0

C'était - j'apprécie la suggestion! – djq

0

Ouvrez les images dans Photoshop et resave au format de couleur RVB (juste au cas c'est CMJN). Problème connu dans certains navigateurs hérités, je ne sais pas quand ou si elle est partie.