hello

Je cherche à écrire un script javascript qui me permettre de visualiser une image avant de l'uploader.

Mon code est le suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
<script language="javascript" type="text/javascript">
  function refreshImg(){
     document.f1.picture.src = 'file:///'+ document.f1.imageField.value;
   }
</script>
 
Choisir le fichier : <input name="imageField" type="file" onchange="refreshImg()"><br />
 
<img src="./images/vide.gif" border='0' id="picture">
J'ai deux problèmes :
1. le code ne marche pas sous firefox (problème de sécurité : y a-til moyen de le contourner ?)
2. comment faire pour changer dynamiquement le nom de mes champs (imagefield et picture) en les plaçant en paramètre à la fonction ?

Merci de votre aide