Forum de discussion
Forum « Programmation ASP » (archives)
Re: msword et asp et le ContentType
Envoyé: 10 juin 2004, 10h12 par Oznog
Tu dois en choisir un seul "ContentType ", pas tous les passer de cette façon, et d'ailleurs seul la dernière assignation fonctionera. Tu te retrouve donc avec le "ContentType" zz-application/zz-winassoc-doc qui n'est pas tout à fait ce que tu veux.
// Ceci suffit
Response.ContentType = "application/doc"
Response.AddHeader "Content-Disposition", "inline; filename=bien"&NumBien&".doc"
Sinon, tu peux le détecter avec le nom du fichier :
strFileType = lcase(Right(strFileName, 4))
Select Case strFileType
Case ".asf"
ContentType = "video/x-ms-asf"
Case ".avi"
ContentType = "video/avi"
Case ".doc"
ContentType = "application/msword"
Case ".zip"
ContentType = "application/zip"
Case ".xls"
ContentType = "application/vnd.ms-excel"
Case ".gif"
ContentType = "image/gif"
Case ".jpg", "jpeg"
ContentType = "image/jpeg"
Case ".wav"
ContentType = "audio/wav"
Case ".mp3"
ContentType = "audio/mpeg3"
Case ".mpg", "mpeg"
ContentType = "video/mpeg"
Case ".rtf"
ContentType = "application/rtf"
Case ".htm", "html"
ContentType = "text/html"
Case ".asp"
ContentType = "text/asp"
Case Else
'Handle All Other Files
ContentType = "application/octet-stream"
End Select
Ciao
Oznog
Réponses
|