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 :

Taille, extension et nom d'un fichier


Sujet :

JavaScript

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2012
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Mai 2012
    Messages : 9
    Points : 8
    Points
    8
    Par défaut Taille, extension et nom d'un fichier
    Bonjour,

    J’aimerai bien vérifié la taille et l’extension d'un fichier avant de l'envoyer, et lui aussi afficher le nom du fichier.

  2. #2
    Rédacteur/Modérateur
    Avatar de andry.aime
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    8 391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Ile Maurice

    Informations forums :
    Inscription : Septembre 2007
    Messages : 8 391
    Points : 15 059
    Points
    15 059
    Par défaut
    Bonjour,

    Si tu parles du valeurs dans un input file, tu ne pourras savoir que le nom et l'extension du fichier en javascript mais pas plus.

    A+.

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2012
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Mai 2012
    Messages : 9
    Points : 8
    Points
    8
    Par défaut
    J'ai finalement trouver pour le non et l'extension du fichier. Je bloque encore sur la taille du fichier.

    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
    24
     
    function getExt(Fichier) 
    			{
    				var a = nomFichier.lastIndexOf(".");
    				if(a == -1)
    				{
    					return "";
    				}
    				return nomFichier.substr(a).toLowerCase();
    			}
     
    			function verif(id)
    			{
    				if(id =='fichier1')
    				{
    					document.getElementById('type1').name="TypeFileUpload";
    					document.getElementById('type1').value='C';
    					var nomFichier = document.getElementById("fichier1").value;
    					var ext = getExt(nomFichier);
    					alert(ext);
    					alert (nomFichier);
     
    				}				
    			}

  4. #4
    Rédacteur/Modérateur
    Avatar de andry.aime
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    8 391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Ile Maurice

    Informations forums :
    Inscription : Septembre 2007
    Messages : 8 391
    Points : 15 059
    Points
    15 059
    Par défaut
    Ce n'est pas possible de savoir plus que ça en javascript.

  5. #5
    Futur Membre du Club
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2012
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Mai 2012
    Messages : 9
    Points : 8
    Points
    8
    Par défaut
    J'ai enfin trouver comment obtenir la taille d'un fichier en javascript

    Voilà le code qui permet de le faire, mais par contre on passe par l'API file de javascript

    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
     
    function showFileSize() {
    			    var input, file;
     
    			    if (typeof window.FileReader !== 'function') {
    			        alert( "L'API  file n'est pas suporter par votre navigateur.");
    			        return;
    			    }
     
    			    input = document.getElementById('file1');
    			    if (!input) {
    			        alert("Il n'i a pas l'élement file.");
    			    }
    			    else if (!input.files) {
    			        alert("Le navigateur ne supporte pas les propriètès du type `files` de file inputs.");
    			    }
    			    else {
    			        file = input.files[0];
    			        alert("Le nom du fichier est : " + file.name + " et sa taille est de " + file.size + " bytes.");
    			    }
    			}

  6. #6
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 551
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 551
    Points : 21 607
    Points
    21 607
    Par défaut
    Citation Envoyé par orilion Voir le message
    JVoilà le code qui permet de le faire, mais par contre on passe par l'API file de javascript
    Ben oui, et si je ne me trompe pas elle n'est pas beaucoup déployée, pour l'instant.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Associer l'extension au nom du fichier.
    Par Linu6 dans le forum Linux
    Réponses: 4
    Dernier message: 20/08/2007, 23h02
  2. Réponses: 5
    Dernier message: 31/05/2007, 18h42
  3. Réponses: 1
    Dernier message: 24/03/2007, 08h55
  4. Séparer le nom d'un fichier de son extension
    Par codial dans le forum Delphi
    Réponses: 3
    Dernier message: 16/03/2007, 18h29
  5. Tri de fichier selon type d'extension et nom
    Par Aliveli dans le forum Visual C++
    Réponses: 11
    Dernier message: 17/11/2006, 11h35

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