Les Allergies
Alimentaires
Posez votre question Signaler

Conflit type mime et extension sous IE

DySoh - Dernière réponse le 25 oct. 2010 à 13:21
Bonjour,
Je viens à vous pour une assistance d'urgence :
J'ai une servlet qui prend en entrée une url qui contient un fichier avec son extension et un paramètre "?type=pdf ou swf". Ce parametre dit à la servlet sous quel format convertir le fichier. Niveau serveur, aucun pb ne se pose.Les fichiers sont convertis correctement en pdf, mais là où se pose le pb, c'est que sous IE, lorsque l'URL envoyée contient un fichier pdf et un type swf (http://www...../monDoc.pdf?type=swf" ) le navigateur n'attends plus un flux flash, mais se prepare à recevoir et à lire un pdf. Et pourtant, ma servlet lui a bien specifié qu'il allait recevoir un type swf dans le setContent. Sous FF, chrome et opera, je n'ai pas ce pb, et sous IE, ce pb n'apparait que lorsque le fichier possede une extension .pdf ou .odt ....
Je suis allé me renseigner sur le site de IE : http://technet.microsoft.com/fr-fr/library/cc787872(WS.10).aspx mais aucune solution proposée n'a répondu à cet enigme (ou alors ne permettait pas la portabilité de l'appli) so, si une ame charitable a dejà eu à faire face à un tel problème, je suis à l'écoute !!!
Merci de votre attention et, je l'espère, de votre effort de comprehgension et d'aide :).
Là je ne peux pas trop avancer dans le dev
Lire la suite 

Conflit type mime et extension sous IE »

2 réponses
Réponse
+0
moins plus
Personne pour m'aider dans ma quête ?
Ajouter un commentaire
Réponse
+0
moins plus
Je ne sais pas si tu as déja reglé ton soucis vu la date du post, mais dans ton lien vers le pdf tu mets quelque chose du style :

<a href="tonLienVersPdf" target= _blank> cliquer ici </a>

Avec un windows.open ne marche pas ni en lien direct, mais si tu met un target = _blank ça marche ... vive IE.
Ajouter un commentaire
Ce document intitulé « Conflit type mime et extension sous IE » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?