DOMImplementation

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

L'interface DOMImplementation représente un objet fournissant des méthodes qui ne dépendent pas d'un document particulier. Un tel objet est renvoyé par la propriété Document.implementation.

Propriété

Cette interface n'a pas de propriété spécifique et n'en hérite aucune.

Méthodes

Pas de méthode héritée.

DOMImplementation.createDocument()

Crée et retourne un XMLDocument.

DOMImplementation.createDocumentType()

Crée et retourne un DocumentType.

DOMImplementation.createHTMLDocument()

Crée et retourne un Document HTML.

DOMImplementation.hasFeature()

Retourne un Boolean indiquant si une caractéristique donnée est supportée ou non. Cette fonction n'est pas fiable et est conservée uniquement à des fins de compatibilité : à l'exception des requêtes liées au SVG, elle renvoie toujours la valeur true (vrai). Les anciens navigateurs sont très incohérents dans leur comportement.

Spécifications

Specification
DOM
# interface-domimplementation

Compatibilité des navigateurs

Report problems with this compatibility data on GitHub
desktopmobile
Chrome
Edge
Firefox
Opera
Safari
Chrome Android
Firefox for Android
Opera Android
Safari on iOS
Samsung Internet
WebView Android
WebView on iOS
DOMImplementation
createDocument
createDocumentType
createHTMLDocument
hasFeature
Deprecated

Legend

Tip: you can click/tap on a cell for more information.

Full support
Full support
Deprecated. Not for use in new websites.
See implementation notes.

Voir aussi