web-dev-qa-db-fra.com

Quel est le type de contenu correct pour les fichiers Excel?

Je souhaite que les fichiers Excel d'un site Web s'ouvrent dans Excel lorsque l'utilisateur clique dessus, ne soient pas enregistrés sur le bureau, ni intégrés dans un navigateur, etc. Tout dépend évidemment de la manière dont tout est configuré pour chaque utilisateur, mais quel est le meilleur type de contenu et d'autres paramètres pour y parvenir la plupart du temps?

417
taw

Pour les fichiers BIFF .xls

application/vnd.ms-Excel

Pour Excel2007 et les fichiers .xlsx supérieurs

application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
825
Mark Baker
application/vnd.ms-Excel
34
miku

N'oubliez pas que le file.getContentType peut également générer application/octet-stream au lieu du obligatoire application/vnd.openxmlformats-officedocument.spreadsheetml.sheet lorsque vous essayez de télécharger le fichier. fichier déjà ouvert.

11
DiTap