Bonjour à tous,
Je code en java, mais je pense qu'en PHP j'aurai le même problème.
Ma servlet permet à l'utilisateur de télécharger des fichiers. Je l'ai fait d'une manière très classique, que l'on retrouve partout.
Mais je voudrais que IE ne propose pas la fenêtre Ouvrir / Enregistrer Sous ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 response.setContentType("le type mime qui va bien"); response.addHeader("Content-Disposition", "attachment; filename=\"" + fichierInputStream.getNom() + "\"" ); response.setContentLength( (int) fichierInputStream.getTaille()); // puis écriture dans le flux de sortie ...
Je voudrais seulement que IE ouvre directement le fichier, sans possibilité de l'enregistrer.
J'ai essayé le type mime "application/force-download" (lu qque part) mais le comportement n'a pas changé.
Quelqu'un (qui gagnerait ma reconnaissance éternelle) aurait-il la réponse ?
Merci d'avance à tous.
Partager