Question

Lors du téléchargement d'un fichier (jpeg) via un formulaire dans IE7, je vois un type mime de "image / pjpeg". au lieu de "image / jpeg". (comme je vois dans Firefox ou similaire). Il est assez facile de contourner ce problème, mais je me demande simplement pourquoi IE7 se comporte différemment dans ce cas?

Était-ce utile?

La solution

Je pense que c'est parce que le JPEG avec lequel vous travaillez est un JPEG progressif, qui a un type de mime différent.

Autres conseils

IE peut télécharger tous les fichiers .jpeg en tant que type MIME "image / pjpeg", qu’ils soient ou non progressifs.

Ne vous fiez pas au type MIME fourni lors d'un téléchargement de fichier, il y a toutes les chances pour qu'il soit erroné pour diverses raisons, dont celle-ci.

Parce que Microsoft aime violer les normes. Il n'y a pas de type MIME tel que image / pjpeg. Voir par vous-même: http://www.iana.org/assignments/media- types / media-types.xhtml # image

Le type MIME correct pour JPEG est image / jpeg, progressif ou non.

Il existe le même problème avec png:

IE7: image / x-png Navigateurs normaux: image / png

;)

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top