Cette fonction est expérimentale
Puisque cette fonction est toujours en développement dans certains navigateurs, veuillez consulter le tableau de compatibilité pour les préfixes à utiliser selon les navigateurs.
Il convient de noter qu'une fonctionnalité expérimentale peut voir sa syntaxe ou son comportement modifié dans le futur en fonction des évolutions de la spécification.
La méthode supports()
de l'interface DOMTokenList
renvoie true
(vrai) si une marque (token) donnée se trouve parmi les marques prises en charge dans l'attribut associé. Cette méthode est destinée à la détection des fonctionnalités.
Syntaxe
var boolean = element.supports(token)
Paramètres
token
- Une
DOMString
(chaîne de caractères) contenant la marque à interroger.
Renvoie
un Boolean
(booléen) indiquant si la marque a été trouvée.
Exemple
var iframe = document.getElementById('display');
if (iframe.sandbox.supports('an-upcoming-feature')) {
// code de support pour la future et mystérieuse fonctionnalité
} else {
// code de secours
}
if (iframe.sandbox.supports('allow-scripts')) {
// instruction cadre de l'exécution de JavaScript
// NOTE: ceci fonctionne bien mais est juste un exemple!
}
Spécifications
Spécification | Statut | Commentaire |
---|---|---|
Credential Management Level 1 | Version de travail | Définition initiale. |
Compatibilité des navigateurs
Ordinateur | Mobile | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Support simple | Chrome Support complet 49 | Edge Support complet 17 | Firefox Support complet 49 | IE Aucun support Non | Opera Support complet 36 | Safari ? | WebView Android Support complet 49 | Chrome Android Support complet 49 | Edge Mobile Aucun support Non | Firefox Android Support complet 49 | Opera Android Support complet 36 | Safari iOS Aucun support Non | Samsung Internet Android Support complet 5.0 |
Légende
- Support complet
- Support complet
- Aucun support
- Aucun support
- Compatibilité inconnue
- Compatibilité inconnue
- Fonctionnalité expérimentale. Celle-ci peut être amenée à changer par la suite.
- Fonctionnalité expérimentale. Celle-ci peut être amenée à changer par la suite.