Il est plus fonction du serveur fournissant le fichier avec un en-tête définissant un type MIME qui indique à Excel pour l'ouvrir.
Content-Type: application/excel
Content-Type: application/vnd.ms-excel
bien que, je dois admettre, je ne suis pas sûr de ce que la différence est entre ces deux.
Je sais que j'ai été en mesure de servir des tables HTML sous forme de fichiers texte avec des noms comme something.xls
et Excel les ouvre. Ce n'est pas ce que vous faites, mais Excel ne réaliserait pas la différence avant d'avoir ouvert le fichier. Je ne connais pas non plus ce que vous appelez une «alternative de navigateur (à fonctionnalité réduite)». Les navigateurs que j'utilise au travail (IE7 et FF3.5) s'ouvrent directement avec Excel.
Je n'utilise pas l'attribut target = '_ blank'. Que se passe-t-il si vous l'omettez?
même problème avec/sans la cible = '_ blank'. serveur est en panne pour le moment - se penchera sur le thingy type de contenu bientôt .. (merci) –