J'utilise Silverlight et je dois permettre à l'utilisateur d'enregistrer des fichiers générés dynamiquement.IE7/8 ignorant la demande de téléchargement de fichier dans la popup
Pour les fichiers PDF, j'ai créé un gestionnaire http et cela fonctionne très bien lorsque je l'ouvre dans une fenêtre contextuelle.
Pour les fichiers Excel, j'ai essayé toutes les combinaisons de Content-type
et Content-disposition
mais IE8 refuse d'ouvrir le fichier. Avec Fiddler je peux voir le get et il y a un affichage très court d'une fenêtre IE mais il se ferme tout de suite.
Je ne vois aucun message d'erreur et je ne trouve aucune autre description du problème. IE7 présente le même comportement.
J'ai essayé Content-type
= application/vnd.ms-Excel, application/inconnu, application/octet-stream et pour Content-disposition
j'ai essayé en ligne et l'attachement. PS: Je ne peux pas utiliser la boîte de dialogue de sauvegarde intégrée de SL car elle nécessite que le contexte soit dans une action de l'utilisateur et que je génère le fichier de manière asynchrone sur le serveur.
Version d'Office installée? – AnthonyWJones
Excel 2003. Mais IE devrait me faire au moins un dialogue ouvert/enregistrer. – R4cOON