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 :

[JavaScript/CSS] Upload de plusieurs fichiers


Sujet :

JavaScript

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    BiM
    BiM est d�connect�
    Expert confirm�
    Avatar de BiM
    Femme Profil pro
    Consultante/Formatrice BIRT & Ing�nieur Java/J2EE/GWT
    Inscrit en
    Janvier 2005
    Messages
    7 796
    D�tails du profil
    Informations personnelles :
    Sexe : Femme
    �ge : 39
    Localisation : France, Haute Garonne (Midi Pyr�n�es)

    Informations professionnelles :
    Activit� : Consultante/Formatrice BIRT & Ing�nieur Java/J2EE/GWT

    Informations forums :
    Inscription : Janvier 2005
    Messages : 7 796
    Par d�faut [JavaScript/CSS] Upload de plusieurs fichiers
    Bonjour,

    J'ai une JSP avec un peu de Java dedans, ce formulaire me permet d'uploader plusieurs fichiers.

    J'ai donc plusieurs questions :
    • Est-il possible de pr�ciser le type de fichier souhait� (exemple : *.xml) pour que l'input file ne laisse � l'utilisateur la possibilit� de ne choisir que ces fichiers ?
    • Lorsqu'on visualise la page ci dessous, le add fonctionne tr�s bien mais pas le bouton delete. Lorsque j'efface un �l�ment, il reste l'espace du premier au dessus. Comment corriger ce d�faut ?


    Navigateur : Firefox 3.0

    Code HTML : 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
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    <%@ page language="java" contentType="text/html; charset=ISO-8859-1"
        pageEncoding="ISO-8859-1"%>
    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    	<head>
    		<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
    		<title>Ma JSP</title>
    		<script type="text/javascript">
                            var num_fichier = 0;
                    
                            function add()
                            {
                                    num_fichier++;
                                    newChamp = document.createElement('input');
                                    newChamp.type = 'file';
                                    newChamp.id = 'donnee'+num_fichier;
                                    cadre = document.getElementById('mes_donnees');
                                    cadre.appendChild(newChamp);
                                    saut = document.createElement('br');
                                    cadre.appendChild(saut);
                            }
                    
                            function del()
                            {
                                    cadre = document.getElementById('mes_donnees');
                                    oldChamp = document.getElementById('donnee'+num_fichier);
                                    cadre.removeChild(oldChamp);
                                    num_fichier--;
                            }
                    </script>
    	</head>
    	<body>
    		<form action="MaServlet" method="post" enctype="multipart/form-data">
    			<div id="mes_donnees">
    				<input type="file" id="donnee0"/><br/>
    			</div>
    			<input type="button" value="Add" onclick="add()"/>
    			<input type="button" value="Delete" onclick="del()"/><br/>
    			<input type="submit" value="OK"/>
    		</form>
    	</body>
    </html>

    Merci d'avance pour les futurs courageux

  2. #2
    Membre Expert Avatar de franculo_caoulene
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    2 880
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 2 880
    Par d�faut
    Salut,

    1) Dans del() tu d�truis l'�l�ment input, mais pas les br que tu cr�es dans add().
    2) Tu peux tester l'attribut du input � la soumission du formulaire. C'est le seul moyen que je connaisse et c'est purement esth�tique.

  3. #3
    R�dacteur/Mod�rateur

    Avatar de SpaceFrog
    Homme Profil pro
    D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activit� : D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par d�faut
    perso je passerais plutot par un truc du genre nasuplaoder
    Ma page Developpez - Mon Blog Developpez
    Pr�sident du CCMPTP (Comit� Contre le Mot "Probl�me" dans les Titres de Posts)
    Deux r�gles du succ�s: 1) Ne communiquez jamais � quelqu'un tout votre savoir...
    Votre post est r�solu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de D�veloppez !

  4. #4
    BiM
    BiM est d�connect�
    Expert confirm�
    Avatar de BiM
    Femme Profil pro
    Consultante/Formatrice BIRT & Ing�nieur Java/J2EE/GWT
    Inscrit en
    Janvier 2005
    Messages
    7 796
    D�tails du profil
    Informations personnelles :
    Sexe : Femme
    �ge : 39
    Localisation : France, Haute Garonne (Midi Pyr�n�es)

    Informations professionnelles :
    Activit� : Consultante/Formatrice BIRT & Ing�nieur Java/J2EE/GWT

    Informations forums :
    Inscription : Janvier 2005
    Messages : 7 796
    Par d�faut
    Tout d'abord, merci pour vos r�ponses

    Citation Envoy� par franculo_caoulene Voir le message
    Salut,

    1) Dans del() tu d�truis l'�l�ment input, mais pas les br que tu cr�es dans add().
    2) Tu peux tester l'attribut du input � la soumission du formulaire. C'est le seul moyen que je connaisse et c'est purement esth�tique.
    • Ah oui tiens, pas b�te
    • Heu w� mais le but ce n'est pas d'attendre la soumission du formulaire justement mais plut�t d'avoir un filtre sur la fen�tre de s�lection.

    Citation Envoy� par SpaceFrog Voir le message
    perso je passerais plutot par un truc du genre nasuplaoder

    Heu... c'est quoi ?
    HTML ? JavaScript ? Ajax ? PHP ? Applet ? Autre ?

  5. #5
    R�dacteur/Mod�rateur

    Avatar de SpaceFrog
    Homme Profil pro
    D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activit� : D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par d�faut
    Heu... c'est quoi ?
    HTML ? JavaScript ? Ajax ? PHP ? Applet ? Autre ?
    je vais t'apprendre un mot magique , masi ne le r�p�te a personne ...

    google
    Ma page Developpez - Mon Blog Developpez
    Pr�sident du CCMPTP (Comit� Contre le Mot "Probl�me" dans les Titres de Posts)
    Deux r�gles du succ�s: 1) Ne communiquez jamais � quelqu'un tout votre savoir...
    Votre post est r�solu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de D�veloppez !

  6. #6
    BiM
    BiM est d�connect�
    Expert confirm�
    Avatar de BiM
    Femme Profil pro
    Consultante/Formatrice BIRT & Ing�nieur Java/J2EE/GWT
    Inscrit en
    Janvier 2005
    Messages
    7 796
    D�tails du profil
    Informations personnelles :
    Sexe : Femme
    �ge : 39
    Localisation : France, Haute Garonne (Midi Pyr�n�es)

    Informations professionnelles :
    Activit� : Consultante/Formatrice BIRT & Ing�nieur Java/J2EE/GWT

    Informations forums :
    Inscription : Janvier 2005
    Messages : 7 796
    Par d�faut


    J'ai regard� mais j'ai rien compris. J'ai l'impression que c'est du flash...

    Mais bon de toute fa�on, le besoin a un peu changer, il n'est plus n�c�ssaires de t�l�charger plusieurs fichiers

    Merci pour vos r�ponses en tout cas, je dormirais moins b�te

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

Discussions similaires

  1. [Upload] upload de plusieurs fichiers
    Par jc_cornic dans le forum Langage
    R�ponses: 7
    Dernier message: 12/07/2010, 17h33
  2. R�ponses: 6
    Dernier message: 01/04/2007, 18h39
  3. [CSS] Un ou plusieurs fichiers ?
    Par Strix dans le forum Mise en page CSS
    R�ponses: 5
    Dernier message: 22/12/2006, 12h06
  4. R�ponses: 10
    Dernier message: 12/06/2006, 16h45
  5. R�ponses: 3
    Dernier message: 21/02/2006, 16h43

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