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 :

Pr�visualisation image avant upload


Sujet :

JavaScript

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre confirm�
    Homme Profil pro
    Webmaster
    Inscrit en
    Juin 2010
    Messages
    221
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cambodge

    Informations professionnelles :
    Activit� : Webmaster

    Informations forums :
    Inscription : Juin 2010
    Messages : 221
    Par d�faut Pr�visualisation image avant upload
    Bonjour a tous.

    Voici mon souci:
    Je mets sur mon site un systeme de upload d'images multiple. J'aimerai que l'utilisation voit l'image telechargee.

    J'arrive a le faire avec un seul fichier mais pas avec plusieurs
    J'ai essaye de faire une boucle mais sans succes egalement.

    Quelqu'un pourrait m'eclairer?
    Merci d'avance.

    David

    Voici le code fonctionnant avec un seul fichier upload:
    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
     
    <input type="file" name="fileUpload" id="fileUpload" onchange="readURL(this);" /><br />
    <img class="preview" src="webroot/img/preview.jpg" alt="Preview" title="Preview" />
    <script>
    function readURL(input) {
        if (input.files && input.files[0]) {
            var reader = new FileReader();
            reader.onload = function (e) {
                $('.preview')
                    .attr('src', e.target.result)
                    .height(100)
            };
            reader.readAsDataURL(input.files[0]);
        }
    }
    </script>

  2. #2
    R�dacteur/Mod�rateur

    Avatar de SylvainPV
    Profil pro
    Inscrit en
    Novembre 2012
    Messages
    3 375
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2012
    Messages : 3 375
    Par d�faut
    Donc tu veux plusieurs images preview, une par fichier ? Dans ce cas tu peux soit ajouter autant de <img> que de <input> dans ton HTML.

    Si tu places chaque <img> derri�re ton <input>, tu peux r�cup�rer le bon �l�ment comme ceci : $(input).next('.preview') au lieu de $('.preview')

  3. #3
    Membre confirm�
    Homme Profil pro
    Webmaster
    Inscrit en
    Juin 2010
    Messages
    221
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cambodge

    Informations professionnelles :
    Activit� : Webmaster

    Informations forums :
    Inscription : Juin 2010
    Messages : 221
    Par d�faut
    En fait, je fais comme ceci:
    Le name fileUpload est un tableau puisqu'il y a une boucle php.
    Cependant, en JS pas moyen avec la fonction que j'utilise d'en faire un tableau
    JS fonctionne mais me donne le preview d'une image pour tout les champs type file.

    Merci d'avance

    D

    Code php : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    <?php
    for($i=1;$i<=6;$i++){
    ?>
        <div class="content_pic_upload">
             <div class="file_upload">
                 <input type="file" name="fileUpload[]" /> 
                 <img class="preview" src="webroot/img/preview.jpg" alt="Preview" title="Preview" /> 
             </div>
    <?php }?>
    J ai modifie tel que tes conseil.
    Cela fonctionne. Je cloture et te remercie.

  4. #4
    Membre averti
    Homme Profil pro
    Administrateur syst�mes et r�seaux
    Inscrit en
    Juin 2011
    Messages
    16
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activit� : Administrateur syst�mes et r�seaux

    Informations forums :
    Inscription : Juin 2011
    Messages : 16
    Par d�faut et donc ?
    finalement �a a donn� quoi ce code ?

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. [Upload] Redimensionner image avant upload
    Par spawns dans le forum Langage
    R�ponses: 3
    Dernier message: 08/05/2009, 10h16
  2. [AJAX] afficher d'un aper�u d'image avant upload
    Par aityahia dans le forum G�n�ral JavaScript
    R�ponses: 0
    Dernier message: 26/05/2008, 12h55
  3. diminuer images avant upload.
    Par Poulain dans le forum ASP.NET
    R�ponses: 12
    Dernier message: 29/10/2007, 10h57
  4. pr�visualiser une image avant upload
    Par johan_b dans le forum G�n�ral JavaScript
    R�ponses: 4
    Dernier message: 26/01/2007, 20h42
  5. Preview d'une image avant upload
    Par nabbo dans le forum G�n�ral JavaScript
    R�ponses: 20
    Dernier message: 21/12/2005, 01h02

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