IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

afficher image champ "files"


Sujet :

JavaScript

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    120
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2005
    Messages : 120
    Points : 58
    Points
    58
    Par défaut afficher image champ "files"
    Bonjour à tous,

    J'ai une zone avec laquelle on peu uploader une photo vers le serveur...
    La méthode de 'upload se fait via un scrit php... soit...

    Ce que je souhaiterais, c'est que lorsque j'ai selectionné ma photo, celle-ci s'affiche directement sur ma page en guise de prévisualisation...

    Comment faire???

    Merci pour votre aide...

  2. #2
    Membre habitué
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Janvier 2003
    Messages
    120
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2003
    Messages : 120
    Points : 126
    Points
    126
    Par défaut
    Peut être en faisant un truc du style
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    maBaliseImg.src = 'file://'+cheminImage
    mais c'est simplement une idée et sans garantie que cela fonctionne.

  3. #3
    Expert confirmé
    Avatar de le_chomeur
    Profil pro
    Développeur informatique
    Inscrit en
    Février 2006
    Messages
    3 653
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Février 2006
    Messages : 3 653
    Points : 4 835
    Points
    4 835
    Par défaut
    voila les bases :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
     
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <title>Document sans nom</title>
    <script type="text/javascript">
     
    function preview(urlImage)
     {
    	var DivToAdd = document.getElementById('divTest');
    	var imageTemp = document.createElement("img");
    	imageTemp.src =  "file:///"+ urlImage;
    	DivToAdd.appendChild(imageTemp);
     }
    </script>
    </head>
     
    <body>
    <div id="divTest"></div>
    <input type="file" name="titi" id="titi" onchange="preview(this.value)" />
    </body>
    </html>
    il te reste à vérifier si l'id n'as pas déja été créé et à fixer la taille de l'aperçu

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo