位置: 编程技术 - 正文

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)

  • 什么是富人税收政策
  • 账账核对的基本内容
  • 普票为啥不能抵扣
  • 国外进口原材料会计处理
  • 小微企业免税收入有哪些
  • 中外合作合资
  • 销售积分税务处理的特点
  • 企业存款利息计入什么科目
  • 差额事业单位的工资是由财政开支吗
  • 分期收款发出商品一批,售价50000
  • 新会计准则适用企业
  • 合同不含税怎么算
  • 职工教育经费税前扣除标准2023年
  • 增值税纳税表销售额的填写
  • 会展服务服务费怎么是免税
  • 捐款属于什么会计科目类别
  • 公司房产税如何征收税率
  • 个体户能给自己交五险吗
  • 劳务报酬个税计算公式表
  • 该系统的软件
  • explorer.exe是啥意思
  • php数组函数大全
  • 会计结账时账户余额为零
  • 施工行业企业
  • 企业停产免征房产税
  • 交暖气费可以开单位发票吗
  • 关于政府的话
  • vue watch
  • 10-Ajax&Vue
  • 招待客户住宿费进项税可以抵扣吗
  • js在数组中查找指定元素
  • 手机做h5
  • 年底全年的研发费用占比
  • mysql可以存什么
  • 24张图攻克border-image
  • 三方转账协议各方怎么记账
  • 培训费属于什么
  • 退税流程怎么操作个人所得税2022
  • 会计核算方式有几种
  • 中小企业发展专项资金亮点 免申即享
  • 电子缴款凭证在哪里找
  • 如何拉企业纳税申报表
  • 新办企业小规模纳税人多久可以申请发票增量
  • 小规模纳税人月销售额超过10万怎么交税
  • 在建工程和预付账款怎么转化
  • 电子承兑汇票兑现扣几个点
  • 进口关税减免政策
  • 国库集中支付业务包括哪些
  • 未拿到发票如何处理
  • 代垫水电费的账务处理
  • 公司没有收入怎么办
  • 以摊余成本计量的金融资产会计处理
  • 小规模纳税人劳务派遣差额征税税率
  • 在建工程转固规定
  • 支票有效期过期了怎么办
  • mysql tmp_table_size和max_heap_table_size大小配置
  • mysql中/g
  • mysql常见报错
  • ubuntu16.04创建用户
  • 在Linux系统中安装虚拟window
  • 重装windows764 位后后如何将apache mysql加入系统服务
  • window配置在哪
  • win8操作系统界面
  • 如何卸载windows media player
  • linux 文件查看
  • windows网络诊断在哪
  • 如何查看激活日期苹果
  • 系统右键菜单
  • iptables防火墙规则
  • Windows命令行删除文件夹
  • jquery实现图片懒加载
  • node·js
  • 批处理 /b
  • node创建服务
  • [置顶]bilinovel
  • python中数字运算
  • python中的
  • 北京车辆过户办理
  • 133平房子公摊36.88
  • 我国烟草税的税点是多少
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设