MDN’s new design is in Beta! A sneak peek: https://blog.mozilla.org/opendesign/mdns-new-design-beta/

Blob.type

Cette traduction est en cours.

La propriété type de l'objet Blob fourni le type MIME (Internet media type) d'un fichier. Celle-ci retourne une chaîne de caractère vide si le type n'a pas pu être déterminé.

Syntaxe

var mimetype = instanceOfFile.type

Value

Une chaîne de caractère (par exemple : "image/png").

Example

var i, fileInput, files, allowedFileTypes;

// fileInput est un HTMLInputElement: <input type="file" multiple id="myfileinput">
fileInput = document.getElementById("myfileinput");

// files est un objet FileList (similaire à NodeList)
files = fileInput.files;

// notre application n'accepte seulement les images de type *.png, *.jpeg and *.gif
allowedFileTypes = ["image/png", "image/jpeg", "image/gif"];

for (i = 0; i < files.length; i++) {
  // Vérifie si file.type est un type autorisé.
  if (allowedFileTypes.indexOf(files[i].type) > -1) {
    // le type du fichier (file) correspondre à l'un des types autorisés. Faites quelque chose ici.
  }
});

Specifications

Specification Statut Commentaire
File API
La définition de 'type' dans cette spécification.
Version de travail Definition initiale.

Compatibilité des navigateurs

Feature Chrome Edge Firefox (Gecko) Internet Explorer Opera Safari (WebKit)
File.type 5 (Oui) 4.0 (2) 10.0 11.10 5.1
Feature Android Edge Firefox Mobile (Gecko) IE Phone Opera Mobile Safari Mobile
File.type Pas de support (Oui) Pas de support Pas de support Pas de support Pas de support

Voir aussi

Étiquettes et contributeurs liés au document

 Contributeurs à cette page : Hennek
 Dernière mise à jour par : Hennek,