public interface DOMImplementationSource
此接口允许 DOM 实现者根据请求的功能和版本提供一个或多个实现,如 DOM 特性 中所指定。每个已实现的
DOMImplementationSource 对象都列在特定于绑定的可用源列表中,以便其 DOMImplementation 对象可用。
- 自从:
- 1.5,DOM 级别 3
-
方法总结
修饰符和类型方法描述getDOMImplementation(String features) 请求支持指定功能的第一个 DOM 实现的方法。getDOMImplementationList(String features) 请求支持指定功能和版本的 DOM 实现列表的方法,如 .
-
方法详情
-
getDOMImplementation
请求支持指定功能的第一个 DOM 实现的方法。- 参数:
features- 指定需要哪些功能和版本的字符串。这是一个以空格分隔的列表,其中每个功能都由其名称指定,后跟一个空格和一个版本号。此方法返回getDOMImplementationList返回的列表的第一项。例如,字符串"XML 3.0 Traversal +Events 2.0"将请求一个 DOM 实现,该实现支持其 3.0 版本的模块“XML”、支持任何版本的“遍历”模块的模块以及其 2.0 版本的模块“事件”。模块“事件”必须可以使用方法Node.getFeature()和DOMImplementation.getFeature()访问。- 返回:
-
第一个支持所需功能的 DOM 实现,如果此源没有,则为
null。
-
getDOMImplementationList
请求支持指定功能和版本的 DOM 实现列表的方法,如 .- 参数:
features- 指定需要哪些功能和版本的字符串。这是一个以空格分隔的列表,其中每个功能都由其名称指定,后跟一个空格和一个版本号。这类似于:“XML 3.0 Traversal +Events 2.0”- 返回:
- 支持所需功能的 DOM 实现列表。
-