Baseline Widely available
RésuméRetourne un objet DOMImplementation
associé avec le document courant.
DOMImpObj = document.implementation;
Exemple
var modName = "HTML";
var modVer = "2.0";
var conformTest = document.implementation.hasFeature(modName, modVer);
alert("DOM " + modName + " " + modVer + " supported?: " + conformTest);
// alerte avec : "DOM HTML 2.0 pris en charge ?: true" si le module DOM niveau 2 HTML est pris en charge.
Une liste de noms de modules (par exemple, Core, HTML, XML, etc.) est disponible dans la Conformance Section DOM niveau 2.
NotesLa recommandation DOM niveau 1 du W3C ne spécifiait que la méthode hasFeature
, qui est un moyen de déterminer si un module DOM est supporté par un navigateur (voir l'exemple ci-dessus et ce que votre agent utilisateur prétend prendre en charge ?). Si disponibles, d'autres méthodes DOMImplementation
fournissent des services pour contrôler des choses en dehors d'un document unique. Par exemple, l'interface DOMImplementation
inclut une méthode createDocumentType
avec laquelle des DTD peuvent être créées pour un ou plusieurs documents gérés par l'implémentation.
hasFeature
retournera toujours true.RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4