Charger un fichier local ou depuis un site.

Soyez le premier à donner votre avis sur cette source.

Snippet vu 11 048 fois - Téléchargée 41 fois

Contenu du snippet

en local on peut choisir le fichier
en parcourant les suports/répertoires.

Source / Exemple :


<HTML>
<HEAD>
<!——————————————————————————————————————————————————————>
<TITLE>Charger un Fichier Local ou depuis un Site</TITLE>
<!               Marcel.Bultez@Tiscali.fr               >
<!         http://marcel-Bultez.chez.Tiscali.fr         >
<!——————————————————————————————————————————————————————>
<style type="text/css"> 
.but  { border:0;
        background-color:#C0C0C0;
        color:#400040;
        cursor:hand;
        font-family:Verdana;
        font-size=9px;
        font-weight=bold;  }
</style>
</HEAD>
<!——————————————————————————————————————————————————————————————————————>
<BODY style="overflow=hidden;
             font-family:Verdana;
             font-size=9px;
             font-weight=bold;"
      bgcolor="#FFCC99"
      leftmargin=5
      topmargin=5
      marginwidth=5
      marginheight=5>
<!——————————————————————————————————————————————————————————————————————>
<script type="Text/JavaScript">
var doc;
self.resizeTo(450,100);
				//—————————————————
function w(l)	//—— Abréviation ——
				//—————————————————
{ doc.document.writeln(l); }
				//——————————————————————————
function cre()	//—— choix fichier validé ——
				//——————————————————————————
 { if (frm.fic.value.length>0) 
      { doc=window.open("","Fichier","resizable=1,width=200,height=200,scrollbars=1");
        doc.document.open();
        w("<HTML><HEAD><TITLE>Fichier</TITLE>");
        w("<script type='Text/JavaScript'>");
        w("function nvdim() {");
        w(" ficaff.width=document.body.clientWidth;");
        w(" ficaff.height=document.body.clientHeight;");
        w(" } <\/script></HEAD>");
        w("<BODY onresize='nvdim();'");
        w(" bgcolor='#FFCC99' leftmargin=0 topmargin=0 marginwidth=0 marginheight=0>");
        w("<object data='"+frm.fic.value+"' name=ficaff type='text/plain'");
        w(" width='200' height='200'>"); 
        w("</BODY></HTML>");
        doc.document.close();  }  }
</script>
<!——————————————————————————————————————————————————————————————————————>
<form name=frm>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
choix du Fichier :<br>
 <input type=file
       name=fic
       size=64
       class=but><br><br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<input type=button
       class=but
       value=valider
       onclick="cre();">
<input type=button
       class=but
       value="Quitter"
       onclick="opener=self; self.close();">
<input type=reset
       class=but
       value="Effacer"
       name=clear>
</form>
</BODY></HTML>
<!——————————————————————————————————————————————————————————————————————>

Conclusion :


faire un copier/coller vers Programme.hta par exemple

A voir également

Ajouter un commentaire Commentaires
Messages postés
41
Date d'inscription
mercredi 30 janvier 2008
Statut
Membre
Dernière intervention
6 mars 2008

salut voila g vu le source é c présque ce que je cherche sauf que moi juste je voudrai l'orsque un utilisateur clique sur un lien ou image par exemple une nouvelle fenétre souvre avec le documen (soit .xls .txt .doc .jpg ...) avec "les même mise en forme je c que c possible j'avais réusi a la fair sauf que javé u un cou de bol et par une mauvaise manip g tout perdu merci d'avance
Messages postés
9
Date d'inscription
mercredi 26 février 2003
Statut
Membre
Dernière intervention
2 janvier 2006

Pour que cela marche sous FF il faudrait je pense ajouter : file:// devant le chemin du fichier

data='file://"+frm.fic.value+"
Messages postés
9
Date d'inscription
mercredi 26 février 2003
Statut
Membre
Dernière intervention
2 janvier 2006

Dommage que cela ne fonctionne pas sous FireFox !
Messages postés
1
Date d'inscription
jeudi 16 septembre 2004
Statut
Membre
Dernière intervention
16 septembre 2004

le code est sympa et correspond à ce que je cherche mais comment fait on pour diriger le fichier téléchargé vers une adresse email? (sachant que c'est ce que je veux faire pr mon site)

Merci !
Messages postés
55
Date d'inscription
vendredi 25 juillet 2003
Statut
Membre
Dernière intervention
4 décembre 2005

Merci Bultez,
Tu es le seul à avoir compris mon problème et à y avoir répondu. Ca change des "pas possible" ou "t'imagines si on pouvait faire ca, les problemes de securite...".
Encore merci et continue à envoyer des scripts qui changent le net et offre des tas de possibilités.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.