Ton serveur est mal configuré. Il ne renvoie pas de type mime pour ton image (faut dire à ton serveur de mapper *.jpg vers le mime type image/jpeg) alors qu’IE se base sur l’extension si jamais il ne trouve pas de mimetype associé.
Pour idilyk … j’ai effectivement fait une faute de frappe dans mon code, mais ça ne résoud pas le problème.
Et pour le “type mime” … je ne sais pas comment faire ça !!
J’ai contourné le problème en ne pointant plus mon lien de popup vers l’image mais vaers une page html contenant cette image. C’est un peu plus long mais ça a le mérite de fonctionner.
Pour la solution mime, je suis preneur pour une petite explication ! Merci
C’est vrai que ça ressemble à une mauvaise configuration mais pas obligatoirement : là vu la balise, firefox croit probablement que c’est un fichier à télécharger vu que c’est dans le href et en même temps il reçoit la demande d’ouverture de fichier par le onclick, c’est possible que ça le fasse bugger et qu’il affiche l’image telle qu’il l’a téléchargée dans le popup…
Essaie en mettant href="#" à la place du href actuel à la fin de la balise pour voir ce que ça donne.
Ah oui exact, j’avais lu trop vite… Voilà une syntaxe un peu particulière. (mais ça confirme ce que je disais du coup : je suis prêt à parier que FF ouvre l’image en binaire parce qu’il pense que c’est un téléchargement puis le target le force à afficher le résultat dans le popup)
Le mieux reste de mettre le href=’#’ comme je disais et de mettre l’url de l’image au début de la commande window.open