Enregistrer un .htm au lieu de l'ouvrir ? [HTML] - HTML/CSS - Programmation
Marsh Posté le 29-07-2003 à 14:15:17
Fais une copie de ton fichier en .xhtml par exemple.
Marsh Posté le 29-07-2003 à 14:28:09
Mara's dad a écrit : Fais une copie de ton fichier en .xhtml par exemple. |
cad ?
Marsh Posté le 29-07-2003 à 14:35:43
pentiore a écrit : |
Ben ton fichier si il a .html comme extention sur le serveur, le navigateur va l'ouvrir, c'est normal, il est quand même fait pour çà à la base !
Mais si tu nomme (SUR LE SERVEUR) un fichier avec une extention inconnue du navigateur, il va te proposer de le télécharger.
<a href="pass.xxx">Mes mots de passes Warez !</a>
Marsh Posté le 29-07-2003 à 15:10:25
Mara's dad a écrit : |
Ok mais c'est pas vraiment ce que je recherche. Les utilisateurs n'ont pas à renommer à chaque téléchargement le fichier .xxx (ou autre) en .html
De plus le Href du lien qui doit proposer l'enregistrement du .html se construit dynamiquement.
Il n'existe pas une solution en javascript ?
Marsh Posté le 29-07-2003 à 17:29:48
pour autant que je sache, si c'est faisable avec les autres extensions, c'est impossible avec le HTML
Marsh Posté le 29-07-2003 à 18:08:00
gizmo a écrit : pour autant que je sache, si c'est faisable avec les autres extensions, c'est impossible avec le HTML |
sans dec' ?
grrrrr
Marsh Posté le 29-07-2003 à 20:00:22
Ou alors redéfinir localement le MIME type avec .htaccess (si tu utilises Apache...). A essayer...
Marsh Posté le 29-07-2003 à 20:22:26
gm_superstar a écrit : Ou alors redéfinir localement le MIME type avec .htaccess (si tu utilises Apache...). A essayer... |
Heu... Je développe en ASP sur serveur IIS et BDD Oracle (c'est pas moi qui ait choisi)
Marsh Posté le 29-07-2003 à 20:51:20
Bah alors je sais pas... Ptet que c'est possible avec IIS...
Marsh Posté le 29-07-2003 à 20:58:24
gm_superstar a écrit : Bah alors je sais pas... Ptet que c'est possible avec IIS... |
C'est p-t possible avec IIS mais en aucun cas je ne vais procéder ainsi. Je dois conserver la gestion standard des hyperlink (ouverture d'un html ds une nouvelle page du navigateur) et en même tps sur certains liens, écrire un petit code (Javascript ?) qui me permet d'afficher la boîte de dialogue "Sauvergarder Sous" du navigateur dès que l'utilisateur clique sur le lien en question.
J'ai besoin de cette fonctionnalité car certains documents qui s'affichent (donc en .html) doivent être téléchargeables. Et je veux utiliser le "Sauvegarder Sous" de IE car il sauvegarde le fichier .html et également toutes les cochonneries (css, images, etc.) qui trainent ds le sous-répertoire associé "_files" (ou "_fichiers" en français, je bosse sous un OS en anglais)
Marsh Posté le 29-07-2003 à 21:15:41
Bah... Il suffit de définir un répertoire particulier et c'est pour ce répertoire qu'on change le MIME type pour les .html.
Ensuite il suffit de fournir 2 liens : un pour afficher et un pour télécharger et qui pointe sur le .html du répertoire en question. Pas besoin de JavaScript...
Voilà comment je ferais. Ça a le mérite de pas être trop compliqué et je ne suis pas sûr qu'il y ait d'autres solutions aussi simples...
Marsh Posté le 29-07-2003 à 23:56:24
gm_superstar a écrit : Bah... Il suffit de définir un répertoire particulier et c'est pour ce répertoire qu'on change le MIME type pour les .html. |
comment on peut changer le type MIME des fichiers pour un repertoire particulier
on le definis pas au niveau du fichier?
Marsh Posté le 30-07-2003 à 00:25:17
Dans un .htaccess, avec la directive AddType
Marsh Posté le 30-07-2003 à 00:39:23
gm_superstar a écrit : Dans un .htaccess, avec la directive AddType |
la ok, mais ca impose un serveur Apache
Marsh Posté le 30-07-2003 à 09:16:36
uriel a écrit : |
et oui...
Marsh Posté le 30-07-2003 à 20:36:59
uriel a écrit : la ok, mais ca impose un serveur Apache |
Oui comme je le dit depuis le début. J'ai rarement touché à IIS, donc je ne connais pas ces subtilités de configuration
Marsh Posté le 29-07-2003 à 14:04:43
Salut,
La question a déjà été posé mais aucune réponse n'a été donné.
Je voudrais que le navigateur m'ouvre la fenêtre "Save As" quand je clique sur lien avec un .htm en href plutot que d'ouvrir le .htm sur une nouvelle page.
Quelqu'un connait la réponse ? (HTML, Javascript ou ASP)
Merci
---------------
Une Porsche sinon rien.