[HTML] Créer un bouton ouvrant un fichier

Créer un bouton ouvrant un fichier [HTML] - HTML/CSS - Programmation

Marsh Posté le 16-03-2009 à 16:40:11    

Bonjour,

 

Débutant en HTML, j'aimerais créer un bouton permettant d'ouvrir un fichier, situé sur le disque réseau ou le disque local.

 

Voilà ce que j'ai fait (et qui marche),

 

un simple lien :

<A HREF="U:\coucou.txt">Cliquez ici</A>

 

ou un bouton avec un lien moche à l'intérieur :

<A HREF="U:\coucou.txt"><input type = "button" value="Cliquez ici"> </input></A>


       
Mais j'aimerais que ça soit un peu plus joli en mettant un vrai bouton.

 

Merci à tous !


Message édité par kamonia le 16-03-2009 à 16:45:52
Reply

Marsh Posté le 16-03-2009 à 16:40:11   

Reply

Marsh Posté le 16-03-2009 à 17:19:45    

d'abord, les liens en local ont une url du type "file://U:/coucou.txt" Ensuite, t'auras un pb de sécurité avec le navigateur firefox qui refuse les liens en file:// mais ça se contourne avec la procédure suivante :  

Code :
  1. - fermer Firefox,
  2. - dans le sous-répertoire finissant par ".default" de C:Documents and Settings"votrelogin"Application DataMozillaFirefoxProfiles", créer un fichier txt nommé "user.js" (attention, le répertoire "Application Data" est un fichier caché!)
  3. - mettre les 3 lignes suivantes dans le fichier "user.js" :
  4. user_pref("capability.policy.policynames", "politiquelocale";);
  5. user_pref("capability.policy.politiquelocale.sites", "http://domaine";);
  6. user_pref("capability.policy.politiquelocale.checkloaduri.enabled", "allAccess";);
  7. - enregistrer les modification et fermer le fichier "user.js",
  8. - ouvrir Firefox.


Ensuite, pour rendre plus joli ton lien, ben faut utiliser les CSS, pas besoin de mettre un <input> tout pourri à l'intérieur de ton lien.

Message cité 1 fois
Message édité par rufo le 16-03-2009 à 17:20:12

---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Marsh Posté le 16-03-2009 à 17:24:44    

Merci beaucoup de ta réponse.

 

1. Merci pour le "file://", je ne savais pas qu'il fallait écrire comme ça les liens locaux.  :jap:

 

2. En fait, je n'utilise pas Firefox (sur ce coup là). L'idée est d'envoyer un mail (ouvert avec Lotus Notes) en HTML avec des liens pour ouvrir différents fichiers qui sont sur le disque réseau U:, au lieu de les mettre en pièce jointe (parce qu'il sont souvent énormes).
Je mets de simples liens pour l'instant, mais c'est pas très 'joli'  :sweat:

 

3. Je vais me renseigner sur les CSS, je n'y connais absolument rien.

 

Merci !  :hello:

 


Message édité par kamonia le 16-03-2009 à 17:25:01
Reply

Marsh Posté le 17-03-2009 à 11:38:47    

attention avec le mailing et le CSS, bcp de client mail l'ignorent, tout simplement..


---------------
Le membre ci-contre n'est pas responsable du message ci-dessus.
Reply

Sujets relatifs:

Leave a Replay

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