Balise HREF : download d'un fichier HTML

Balise HREF : download d'un fichier HTML - HTML/CSS - Programmation

Marsh Posté le 12-09-2005 à 12:56:40    

Bonjour à vous,
 
ma question est toute simple :
 
comment procéder pour créer une balise HREF, avec un fichier HTML en download ?
 
Autrement dit, quelle est la marche à suivre pour que le fichier HTML ne s'ouvre pas dans le navigateur, et pour ouvrir la fenêtre de téléchargement à la place ?
 
Merci d'avance !

Reply

Marsh Posté le 12-09-2005 à 12:56:40   

Reply

Marsh Posté le 12-09-2005 à 12:59:20    

tu as un serveur qui autorise un langage dynamique ?  
 
dans ce cas il faut faire appel à un script qui modifie l'entête du fichier envoyer et force le type comme un fichier binaire.
 
sinon tu dis au gens : clic droit > enregistrer sous

Reply

Marsh Posté le 12-09-2005 à 13:02:57    

Je travaille sous ASP / IIS
 
C'est donc possible ?

Reply

Marsh Posté le 12-09-2005 à 13:09:28    

Regarde du coter des fonctions qui te permettent de modifier les headers


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

Marsh Posté le 12-09-2005 à 13:11:36    

Yep j'ai bien vu où cela se trouvait, mais je ne sais pas quoi mettre dans le content ...
 

Reply

Marsh Posté le 12-09-2005 à 13:34:36    

Fait une petite recherche sur comment changer le mime du fichier envoyé


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

Marsh Posté le 12-09-2005 à 13:52:15    

Je ne trouve pas ...
 
Ca doit pas être sorcier quand meme !

Reply

Marsh Posté le 12-09-2005 à 14:11:47    

C'est quoi une "balise href" ? [:johneh]
 
 
 
C'est l'attribut href de l'élément a, qui se compose d'une balise ouvrante (<a> ), et une balise fermante (</a> )


Message édité par FlorentG le 12-09-2005 à 14:12:21
Reply

Marsh Posté le 12-09-2005 à 14:14:57    

FlorentG a écrit :

C'est quoi une "balise href" ? [:johneh]
 
 
 
C'est l'attribut href de l'élément a, qui se compose d'une balise ouvrante (<a> ), et une balise fermante (</a> )


 
Euh oui merci ... Mais quel rapport ?

Reply

Marsh Posté le 12-09-2005 à 14:16:58    

http://www.henri-ruch.ch/ASP/Type_ [...] depart.asp
 
tu rajoutes juste une condition au script pour n'envoyer que les fichier .HTM ou .HTML
 
et le script est sécurisé.

Reply

Marsh Posté le 12-09-2005 à 14:16:58   

Reply

Marsh Posté le 12-09-2005 à 14:25:05    

Mmmmmh sympa ça, merci !!!
 
Simple question, cette fameuse condition se met où ?
 
Parce qu'effectivement, là, c'est pas securisé :)

Reply

Marsh Posté le 12-09-2005 à 14:35:28    

tu la code toi meme...
 
et en debut du script
 
si l'extension du fichier (à coup de fonctions sur les strings) <> ".htm"
alors je ne fais rien (response.end par exemple

Reply

Marsh Posté le 12-09-2005 à 14:36:27    

Tu sais l'asp ou bien non?


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

Marsh Posté le 12-09-2005 à 14:42:02    

Très peu :)
Je donne un coup de main, je code en php habituellement ;)

Reply

Marsh Posté le 12-09-2005 à 14:48:20    

Attends, meme moi qui n'ai jamais fait une ligne d'asp dans ma vie je vois la modif a faire..


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

Marsh Posté le 12-09-2005 à 15:31:42    

ineluki a écrit :

Euh oui merci ... Mais quel rapport ?


Pour éclaircir certains points. Beaucoup de développeurs webs ne savent même pas faire la différence entre un attribut, un élément, et une balise :(

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed