Ma page ASP.Net est supposée créer un document et forcer son téléchargement (ouvrir une boîte de dialogue "Téléchargement de fichier"). Cela fonctionne très bien sur la plupart des navigateurs mais pour une raison quelconque, sur IE6 SP1 (Windows 2000), la boîte de dialogue "File Download" s'ouvre deux fois. Des idées pourquoi?Sur le téléchargement forcé: la boîte de dialogue Téléchargement de fichier s'ouvre deux fois dans IE6 SP1
Mon très simple code (C#):
protected void bnCreateDocument_Click(object sender, EventArgs e)
{
string documentText = GetDocumentText();
Response.Clear();
Response.Charset = "";
Response.ContentType = "application/msword";
string filename = "MyDoc.doc";
Response.AddHeader("Content-Disposition", "attachment;filename=" + filename);
Response.Write(documentText);
Response.End();
Response.Flush();
}
Avez-vous installé un navigateur dans le navigateur (IE6 SP1), qui peut attraper un tel lien pour vous donner un dialogue de "sauvegarde"? – shahkalpesh
Bonne idée, mais non. Je l'ai essayé sur un système fraîchement installé et ça arrive encore ... – Zackie