资讯专栏INFORMATION COLUMN

DOM一致性检测

zhoutk / 1145人阅读

摘要:利用检测一致性由于分为多个级别,也包含多个部分,因此检测浏览器实现了的哪些部分就十分必要。说明的级建议值规定了一种检测浏览器对某个模型是否支持的方法方法。方法名称动作返回值检测的功能的名称及版本号级只为规定了一个方法,即。

利用document.implementation.hasFeature()检测DOM一致性

  由于DOM分为多个级别,也包含多个部分,因此检测浏览器实现了DOM的哪些部分就十分必要。document.implementation属性就是这些提供相应信息和功能的对象。与浏览器对DOM的实现直接对应。

document.implementation

概要
返回一个和当前文档相关联的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

相关文章

  • javaScript 高级程序设计笔记——DOM

    摘要:一类型在中,所有的节点类型都继承自类型。包含文档中所有带特性的元素包含文档中所有的元素包含文档中所有的元素包含文档中所有带特性的元素一致性检测因为分为多个级别,也包含多个部分,因此检测浏览器实现了的哪些部分就十分必要。 DOM是针对HTML和XML文档的一个APIDOM描绘了一个层次化的节点树,允许开发人员轻松自如地添加、删除、替换、修改页面的某一部分 一、节点层次 DOM将HTML文...

    JinB 评论0 收藏0
  • Dojo 部件进阶

    摘要:如果为,则渲染生命周期中相关的回调特别是和渲染回调函数是同步运行的。如果为,则在下一次重绘之前,回调函数被安排为异步运行。更改检测策略,确定应用程序是否需要更新外部的节点是一个可选的回调函数,在节点追加到后执行检测外部节点的 部件的基本原理 部件是所有 Dojo 应用程序的基本构建要素。部件是主要的封装单元,它能表示从用户界面的单个元素,到更高级别的容器元素(如 Form 表单、段落、...

    draveness 评论0 收藏0
  • DOM(一)

    摘要:在浏览器中,对象是继承自类型的一个实例,表示整个页面。级只为规定了一个方法,即。,元素在文档中的唯一标识符。,有关元素的附加说明信息,一般通过工具提示条显示出来。第一类特性就是,用于通过为元素指定样式。 DOM(文档对象模型)是针对HTML 和XML 文档的一个API(应用程序编程接口)。DOM描,绘了一个层次化的节点树,允许开发人员添加、移除和修改页面的某一部分 节点层次 DOM 可...

    imccl 评论0 收藏0
  • 《编写可维护的 JavaScript》读书笔记

    摘要:最近阅读了编写可维护的,在这里记录一下读书笔记。禁止使用,,,的字符串形式。避免使用级事件处理函数。让事件处理程序成为接触到对象的唯一函数。检测函数是检测检测函数的最佳选择。为特定浏览器的特性进行测试,并仅当特性存在时即可应用特性检测。 最近阅读了《编写可维护的 JavaScript》,在这里记录一下读书笔记。书中主要基于三个方向来讲解怎么增加代码的可维护性:编程风格、编程实践、自动化...

    tuniutech 评论0 收藏0
  • JS中的DOM知识概览

    摘要:浏览器中另说查找元素注意及较低版本浏览器的怪癖会返回值为指定的元素。类型所有的元素都是通过类型或其自类型表示的,类型继承自类型。操作文本节点中的文本当两个文本节点相邻时,可通过将其变成一个文本节点。 1 Node类型 除IE外所有浏览器都可以访问这个类型(因为IE中的DOM对象都是以COM对象的形式实现的),而且js中的所有节点类型都继承自Node类型。 1.1 nodeName/no...

    renweihub 评论0 收藏0

发表评论

0条评论

zhoutk

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<