摘要:利用检测一致性由于分为多个级别,也包含多个部分,因此检测浏览器实现了的哪些部分就十分必要。说明的级建议值规定了一种检测浏览器对某个模型是否支持的方法方法。方法名称动作返回值检测的功能的名称及版本号级只为规定了一个方法,即。
利用document.implementation.hasFeature()检测DOM一致性
由于DOM分为多个级别,也包含多个部分,因此检测浏览器实现了DOM的哪些部分就十分必要。document.implementation属性就是这些提供相应信息和功能的对象。与浏览器对DOM的实现直接对应。
概要
返回一个和当前文档相关联的DOMImplementation对象。
说明
W3C的DOM1级建议值规定了一种检测浏览器对某个DOM模型是否支持的方法——hasFeature方法。如果它可用的话,那么DOMImplementation接口的其他方法就可以为操作文档以外的内容提供一些服务了。例如,DOMImplementation接口包含一个createDocumentType方法,它可以为实例管理的文档创建对应的DTD文档定义。
方法
名称 动作 返回值
createDocument (namespaceURI, qualifiedNameStr, DocumentType ) document
createDocumentType ( qualifiedNameStr, publicId, systemId ) DocumentType
createHTMLDocument ( title ) document
getFeature ( feature, version ) DOMObject
hasFeature ( feature, version ) Boolean
检测的DOM功能的名称及版本号
DOM1级只为document.implementation规定了一个方法,即hasFeature()。这个方法接受两个参数:要检测的DOM功能的名称及版本号。如果浏览器支持给定名称和版本的功能,则该方法返回true。
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/80331.html
摘要:一类型在中,所有的节点类型都继承自类型。包含文档中所有带特性的元素包含文档中所有的元素包含文档中所有的元素包含文档中所有带特性的元素一致性检测因为分为多个级别,也包含多个部分,因此检测浏览器实现了的哪些部分就十分必要。 DOM是针对HTML和XML文档的一个APIDOM描绘了一个层次化的节点树,允许开发人员轻松自如地添加、删除、替换、修改页面的某一部分 一、节点层次 DOM将HTML文...
摘要:最近阅读了编写可维护的,在这里记录一下读书笔记。禁止使用,,,的字符串形式。避免使用级事件处理函数。让事件处理程序成为接触到对象的唯一函数。检测函数是检测检测函数的最佳选择。为特定浏览器的特性进行测试,并仅当特性存在时即可应用特性检测。 最近阅读了《编写可维护的 JavaScript》,在这里记录一下读书笔记。书中主要基于三个方向来讲解怎么增加代码的可维护性:编程风格、编程实践、自动化...
摘要:浏览器中另说查找元素注意及较低版本浏览器的怪癖会返回值为指定的元素。类型所有的元素都是通过类型或其自类型表示的,类型继承自类型。操作文本节点中的文本当两个文本节点相邻时,可通过将其变成一个文本节点。 1 Node类型 除IE外所有浏览器都可以访问这个类型(因为IE中的DOM对象都是以COM对象的形式实现的),而且js中的所有节点类型都继承自Node类型。 1.1 nodeName/no...
阅读 2776·2021-11-02 14:42
阅读 3164·2021-10-08 10:04
阅读 1185·2019-08-30 15:55
阅读 1027·2019-08-30 15:54
阅读 2315·2019-08-30 15:43
阅读 1681·2019-08-29 15:18
阅读 865·2019-08-29 11:11
阅读 2364·2019-08-26 13:52