Je veux faire un lien dans une page html pour télécharger un fichier .doc,
.pdf ou .xls mais malheureusement le fichier s'ouvre automatiquement dans le
navigateur (IE) lorsque je clique sur le lien.
Existe-t-il une astuce pour forcer le navigateur à ouvrir une boite de
dialogue pour enregistrer le fichier (à part 'clic droit' et 'Enregistrer
sous' ) ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Pierre Goiffon
Dans le message:bmgcko$lp4nd$, Stéphane Müller a écrit:
Je veux faire un lien dans une page html pour télécharger un fichier .doc, .pdf ou .xls mais malheureusement le fichier s'ouvre automatiquement dans le navigateur (IE) lorsque je clique sur le lien. Existe-t-il une astuce pour forcer le navigateur à ouvrir une boite de dialogue pour enregistrer le fichier (à part 'clic droit' et 'Enregistrer sous' ) ?
Pour ajouter un peu à la réponse de Lea Gris, si le fichier s'ouvre dans le navigateur c'est parce que celui ci a dans ses paramètres une association entre le type MIME renvoyé par le serveur et une application. Le principe est donc de renvoyer un type MIME différent depuis votre serveur vers les clients... Ce sera fait soit dans le langage que vous utilisez, soit en config serveur.
Cette question est régulièrement abordée sur les groupes d'auteurs Web, je vous encourage à lancer quelques recherches sur Google Groups.
-- ..::: Pierre GOIFFON :::..
Un grand merci à OE Quote Fix pour rendre OE utilisable :) => http://home.in.tum.de/~jain/software/quotefix.php
(email temporairement supprimé pour cause de déferlante Swen :( )
Dans le message:bmgcko$lp4nd$1@ID-78334.news.uni-berlin.de,
Stéphane Müller <smuller@netcourrier.com> a écrit:
Je veux faire un lien dans une page html pour télécharger un fichier
.doc, .pdf ou .xls mais malheureusement le fichier s'ouvre
automatiquement dans le navigateur (IE) lorsque je clique sur le lien.
Existe-t-il une astuce pour forcer le navigateur à ouvrir une boite de
dialogue pour enregistrer le fichier (à part 'clic droit' et
'Enregistrer sous' ) ?
Pour ajouter un peu à la réponse de Lea Gris, si le fichier s'ouvre dans
le navigateur c'est parce que celui ci a dans ses paramètres une
association entre le type MIME renvoyé par le serveur et une
application. Le principe est donc de renvoyer un type MIME différent
depuis votre serveur vers les clients... Ce sera fait soit dans le
langage que vous utilisez, soit en config serveur.
Cette question est régulièrement abordée sur les groupes d'auteurs Web,
je vous encourage à lancer quelques recherches sur Google Groups.
--
..::: Pierre GOIFFON :::..
Un grand merci à OE Quote Fix pour rendre OE utilisable :)
=> http://home.in.tum.de/~jain/software/quotefix.php
(email temporairement supprimé pour cause de déferlante Swen :( )
Dans le message:bmgcko$lp4nd$, Stéphane Müller a écrit:
Je veux faire un lien dans une page html pour télécharger un fichier .doc, .pdf ou .xls mais malheureusement le fichier s'ouvre automatiquement dans le navigateur (IE) lorsque je clique sur le lien. Existe-t-il une astuce pour forcer le navigateur à ouvrir une boite de dialogue pour enregistrer le fichier (à part 'clic droit' et 'Enregistrer sous' ) ?
Pour ajouter un peu à la réponse de Lea Gris, si le fichier s'ouvre dans le navigateur c'est parce que celui ci a dans ses paramètres une association entre le type MIME renvoyé par le serveur et une application. Le principe est donc de renvoyer un type MIME différent depuis votre serveur vers les clients... Ce sera fait soit dans le langage que vous utilisez, soit en config serveur.
Cette question est régulièrement abordée sur les groupes d'auteurs Web, je vous encourage à lancer quelques recherches sur Google Groups.
-- ..::: Pierre GOIFFON :::..
Un grand merci à OE Quote Fix pour rendre OE utilisable :) => http://home.in.tum.de/~jain/software/quotefix.php
(email temporairement supprimé pour cause de déferlante Swen :( )