Bonjour,
J'ai développé un site web qui permet le téléchargement de fichier situé sur un serveur de fichier.
Il fonctionne très bien sous IE7 mais je me suis rendu compte que sous IE8 cela ne fonctionne pas !
Voici ma méthode qui permet de forcer le téléchargement sur l'évènement OnClick d'un imageButton ! Est ce que vous avez une idée d'ou peut provenir le problème ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 Response.ContentType = "application/octet-stream"; // -- Compatibilité IE8 // -------------------- Response.AddHeader("Content-Description", "File Transfer"); Response.AddHeader("Content-Transfer-Encoding", "binary"); Response.AddHeader("Expires", "0"); Response.AddHeader("Cache-Control", "must-revalidate, post-check=0, pre-check=0"); Response.AddHeader("pragma", "public"); Response.AddHeader("Content-Disposition", "attachment; filename=" + fi.Name);
Partager