DOMImplementation interface represents an object providing methods which are not dependent on any particular document. Such an object is returned by the Document.implementation 特性。

特性

This interface has no specific property and doesn't inherit any.

方法

No inherited method.

DOMImplementation.createDocument()
Creates and returns an XMLDocument .
DOMImplementation.createDocumentType()
创建并返回 DocumentType .
DOMImplementation.createHTMLDocument()
Creates and returns an HTML Document .
DOMImplementation.hasFeature()
返回 布尔 indicating if a given feature is supported or not. This function is unreliable and kept for compatibility purpose alone: except for SVG-related queries, it always returns true . Old browsers are very inconsistent in their behavior.

规范

规范 状态 注释
DOM
The definition of 'DOMImplementation' in that specification.
实时标准 移除 getFeature() 方法。
添加 createHTMLDocument() 方法。
Modified the return type of createDocument() from Document to XMLDocument .
DOM (文档对象模型) 3 级核心规范
The definition of 'DOMImplementation' in that specification.
过时 添加 getFeature() method (never implemented by any user agent).
DOM (文档对象模型) 级别 2 核心规范
The definition of 'DOMImplementation' in that specification.
过时 添加 createDocument() and createDocumentType() 方法。
DOM (文档对象模型) 1 级规范
The definition of 'DOMImplementation' in that specification.
过时 初始定义。

浏览器兼容性

The compatibility table in this page is generated from structured data. If you'd like to contribute to the data, please check out https://github.com/mdn/browser-compat-data and send us a pull request. 更新 GitHub 上的兼容性数据
桌面 移动
Chrome Edge Firefox Internet Explorer Opera Safari Android webview Chrome for Android Firefox for Android Opera for Android Safari on iOS Samsung Internet
DOMImplementation Chrome Yes Edge 12 Firefox Yes IE 6 Opera Yes Safari Yes WebView Android Yes Chrome Android Yes Firefox Android Yes Opera Android Yes Safari iOS Yes Samsung Internet Android Yes
createDocument Chrome Yes Edge 12 Firefox Yes IE 9 Opera Yes Safari Yes WebView Android Yes Chrome Android Yes Firefox Android Yes Opera Android Yes Safari iOS Yes Samsung Internet Android Yes
createDocumentType Chrome Yes Edge 12 Firefox Yes IE 9 Opera Yes Safari Yes WebView Android Yes Chrome Android Yes Firefox Android Yes Opera Android Yes Safari iOS Yes Samsung Internet Android Yes
createHTMLDocument Chrome Yes Edge 12 Firefox 4 IE 9
9
title parameter is required, but can be empty string.
Opera Yes Safari Yes WebView Android Yes Chrome Android Yes Firefox Android Yes Opera Android Yes Safari iOS Yes Samsung Internet Android Yes
hasFeature 弃用 Chrome Yes Edge 12 Firefox Yes
Yes
Since Firefox 19, hasFeature() mostly returns true .
IE 6 Opera Yes Safari Yes WebView Android Yes Chrome Android Yes Firefox Android Yes Opera Android Yes Safari iOS Yes Samsung Internet Android Yes

图例

完整支持

完整支持

弃用。不要用于新网站。

弃用。不要用于新网站。

见实现注意事项。

另请参阅

元数据

  • 最后修改: