位置: 编程技术 - 正文

BOM与DOM的区别分析(dom 和bom)

编辑:rootadmin
BOM与DOM的区别 §DHTML技术各项功能的实现都依赖于使用客户端脚本与浏览器宿主及在宿主中输出的Web页面之间的交互,这种交互是通过对象这个技术手段实现的。 §BOM即Browser Object Model浏览器对象模型,是在客户端脚本核心的基础上实现的扩展API,通过该API可以使用脚本访问浏览器窗口及其文档对象的各个方面。BOM从IE3.0/NS3.0开始引入。 §在BOM API中,把Web浏览器的各个主要外显特性、Web页面及其标记、内容等都封装成一个个对象,通过这些对象提供的成员访问窗口、文档、元素对象等,并在此基础上实现了对象的事件支持机制。所有BOM对象之间存在一定的关联关系。 §学习BOM技术主要就是学习如何利用客户端脚本使用BOM对象,通过这些封装的BOM对象可实现很多DHTML功效。 §BOM技术不是标准化的Web技术,因浏览器而异。正因为如此大大限制了DHTML技术的应用领域和发展前景。 §不同浏览器实现的BOM技术并不统一,这是造成DHTML技术实现差异的主要原因,由此W3C在BOM技术的基础上进行扩充与改善、优化,制定了新的统一技术规范标准,即DOM(Document Object Model)文档对象模型技术。 §DOM技术最初是针对XML文档的解析与控制而制定的技术规范,但可把HTML文档XML化成XHTML文档,使用DOM技术来访问Web页面文档中的各类对象。 §目前W3C为DOM技术规范制定了三个不同的级别,即DOM Level 1/2/3。IE5/NS6开始全面支持DOM Level 1。有时有人也把BOM技术称为DOM Level 0[W3C官方没有此说法!]。 §DOM技术的核心是把XML(包括XHTML)文档结构解析为树状结构,每个标记看作是一个节点Node,各节点之间存在某种关系,并通过这些关系来相互访问。 §DOM技术与XML技术密切相关,涉及的技术内容庞杂,学习难度较高,但掌握了BOM技术后再学习DOM技术就有一定的帮助。 §不仅可以在JavaScript之类的脚本语言中使用DOM技术,在Java之类的重量级程序设计语言中也广泛使用DOM技术。

推荐整理分享BOM与DOM的区别分析(dom 和bom),希望有所帮助,仅作参考,欢迎阅读内容。

BOM与DOM的区别分析(dom 和bom)

文章相关热门搜索词:dom与bom的关系,bom和dom的关系,bom dom 区别,bom和dom的关系,bom和dom的区别,bom和dom的关系,bom和dom的关系,dombom区别和联系,内容如对您有帮助,希望把文章链接给更多的朋友!

菜鸟学习JavaScript小实验之函数引用 functiontt(){alert();}varb=tt;varb1=tt();//执行tt()函数功能对于函数的引用,可直接将函数名tt赋给变量,但不可以是函数名+括号的形式tt(),因为第二种是直接

Js基础学习资料 1、防止不支持js的浏览器出问题可以这样处理JS代码scripttype="text/javascript"!--document.write("HelloWorld!");//--/script2、JS放置位置:header:确保脚本被调用时已

写给想学习Javascript的朋友一点学习经验小结 当然只是个人的经验,有什么不对的也请高手见谅和指正。关于到培训学校学习的忠告:别说现在没有这样的学校,就是有专门的学校也不要去,因为

标签: dom 和bom

本文链接地址:https://www.jiuchutong.com/biancheng/381826.html 转载请保留说明!

上一篇:让ie运行js时提示允许阻止内容运行的解决方法

下一篇:菜鸟学习JavaScript小实验之函数引用(菜鸟教程javaweb)

  • 进项税额转出时点
  • 借款人和还款人不相同的情况下逾期还款会影响哪方信用
  • 小规模旅行社差额征税的账务处理
  • 2019个体户经营所得税税率表
  • 企业发生的技术转让费应计入
  • 商业企业向供货方收取的进场费,不可以开具增值税发票
  • 充值费用优惠怎么取消
  • 收到的抵债资产属不属于所有者权益
  • 医院的固定资产是由财务负责的吗?
  • 自产产品销售增值税
  • 一般纳税人可以简易计税的有哪些
  • 发票添加商品编码怎么填
  • 显示器件属于什么设备
  • 增值税抵扣联是什么意思
  • 运费抵扣增值税是什么意思
  • 自产产品用于在建工程按成本价还是销售价
  • 可税前扣除的捐赠支出
  • 资源税扣缴义务人代扣代缴税款的纳税义务发生时间
  • 垃圾填埋沼气发电招聘
  • 房地产企业如何计算增值税
  • 个体工商户允许哪些经营范围
  • 个人出租场地个人所得税
  • 补提以前年度费用在年度报表中怎么填
  • 事业单位坏账怎么处理
  • 苹果手机键盘剪切板在哪里打开
  • 苹果电脑设置壁纸为什么重启就没了
  • php实现断点续传
  • 总分机构什么时候备案
  • 2021前端面试题目100及最佳答案
  • 原材料因管理不善发生毁损
  • 施工企业的收入和成本如何确认
  • 对外投资概述
  • 公司当月申报的是下个月社保么
  • 马萨诸塞 下架
  • 图像融合名词解释
  • ubuntu20.04安装cuda10.2
  • 无形资产评估增值可以入账吗
  • 购买方已认证怎么开具红字信息表
  • 应收贷方表示啥
  • windows 和 linux
  • 织梦模板官网
  • 嵌入式软件行业在加计扣除的时候可以看作是制造业吗
  • 租房押金会计分录是什么
  • 库存现金的会计分录
  • sql server 2008使用教程
  • SQL中DATEADD和DATEDIFF的用法示例介绍
  • 软件研发费用怎么做账
  • 收入费用表本期盈余与资产负债表不一致
  • 什么是试算平衡表,编制试算平衡表时应注意哪些方面
  • 上月未记账,本月同样可以记账
  • 工程施工怎么做账
  • 公司购买防疫物资的申请
  • 公司有外籍人员怎么办
  • 福利费要交个人所得税嘛
  • 税控设备维护费会计分录
  • 建筑业外包工程包括哪些
  • 小企业会计准则2023电子版
  • 出口退税综合服务网
  • 建筑工程拨款申请模板
  • 空档期太长是不是很难找工作
  • 银行手续费必须开发票的规定
  • 施工企业主营业务收入二级科目有哪些
  • 买入返售金融资产 流动资产
  • windows安装orthofinder
  • iis的服务
  • centos配置网络地址
  • CentOS ip_conntrack: table full, dropping packet 的解决方法
  • windows组策略a-g-dl-p
  • java操作windows的文件管理器
  • mac用chrome
  • windows8设置自动关机
  • linux服务器dns配置安装
  • win7屏幕刷新率怎么调高
  • opengl做简单的模型
  • html头像代码
  • jquery的实现原理
  • 前方高能(莞尔wr)晋江
  • 北京朝阳地税大厅电话
  • 出租车票真伪查询官网
  • 广州市国家税务局稽查局举报中心
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设