Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in English Always switch to English

DOMImplementation.hasFeature()

Obsolète

Évitez d'utiliser cette fonctionnalité dans de nouveaux projets. Cette fonctionnalité peut être candidate à la suppression des standards web ou des navigateurs.

La méthode DOMImplementation.hasFeature() renvoie un Boolean (booléen) indiquant si une fonctionnalité donnée est prise en charge. Cette méthode est dépréciée et les navigateurs modernes renvoient true (vrai) dans tous les cas.

Les différentes implémentations ont été assez divergentes quant au type de caractéristiques signalées. La dernière version de la spécification a décidé de forcer cette méthode à toujours renvoyer true, là où la fonctionnalité était précisée et utilisée.

Syntaxe

js
flag = document.implementation.hasFeature(feature, version);

Paramètres

feature

est une String (chaîne de caractères) représentant le nom de la fonctionnalité.

version

est une String (chaîne de caractères) représentant la version de la spécification définissant la fonctionnalité.

Spécifications

Spécification
DOM
# dom-domimplementation-hasfeature

Compatibilité des navigateurs

Voir aussi