From 33058f2b292b3a581333bdfb21b8f671898c5060 Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Tue, 8 Dec 2020 14:40:17 -0500 Subject: initial commit --- .../fr/web/api/document/implementation/index.html | 47 ++++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 files/fr/web/api/document/implementation/index.html (limited to 'files/fr/web/api/document/implementation') diff --git a/files/fr/web/api/document/implementation/index.html b/files/fr/web/api/document/implementation/index.html new file mode 100644 index 0000000000..5f7d1a8bff --- /dev/null +++ b/files/fr/web/api/document/implementation/index.html @@ -0,0 +1,47 @@ +--- +title: document.implementation +slug: Web/API/Document/implementation +tags: + - API + - DOM + - Propriétés + - Reference +translation_of: Web/API/Document/implementation +--- +

Résumé

+ +

Retourne un objet {{domxref("DOMImplementation")}} associé avec le document courant.

+ +

Syntaxe

+ +
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.

+ +

Notes

+ +

La 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.

+ +

Spécifications

+ + + +

Notes propres à Gecko

+ + -- cgit v1.2.3-54-g00ecf