Téléchargement de fichiers de différents types
Bonjour,
Voici le code que j'utilise pour ouvrir un fichier distant :
Code:
1 2 3 4 5 6 7 8 9 10 11
|
Response.Redirect(monFichier)
If (monNomDeFichier.EndsWith(".jpg")) Then
Response.ContentType = "image/jpg"
ElseIf (monNomDeFichier.EndsWith(".pdf")) Then
Response.ContentType = "application/pdf"
ElseIf (monNomDeFichier.EndsWith(".doc")) Then
Response.ContentType = "application/msword"
Else
Response.ContentType = "application/octet-stream"
End If |
Mais j'aimerais corriger deux choses :
- d'abord j'aimerais que mon code soit générique et gère tout seul tous les types connus
- ensuite, selon le format, le fichier est ouvert dans le navigateur (pdf, images, texte...), ou bien dans son application (word).
Je souhaiterais que les fichiers soient systématiquement ouverts dans une autre fenêtre, ou dans leur application cible.
Pourriez-vous m'aider svp ?
Merci d'avance