位置: 编程技术 - 正文

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)

  • 免抵税额计入什么科目
  • 核定征收财务报表
  • 车船税的收据什么样
  • 内部报送会计信息有哪些
  • 计提资产减值准备金的纳税调整
  • 期末小规模纳税人差额纳税的会计处理分析
  • 加油站的成品油许可证变更过后有什么风险
  • 转给个人账户的钱可以追回来了吗?
  • 我的初级备考经验--跟老师节奏走
  • 仲裁费用计入什么会计科目
  • 存货可变现净值与成本孰低 考虑销量吗
  • 印花税工会经费会计分录
  • 分公司清算和总公司清算
  • 合伙企业投资需要缴纳印花税吗
  • 超过离线开票限定时长09d11f怎么解决
  • 销售方开票不填开户行
  • 网络直播应如何缴纳增值税?
  • 权利许可证照印花税每个月都要交吗
  • 自然人独资企业和一人有限责任公司
  • pos机刷卡手续费谁承担
  • 自购销售和委托代购
  • 工程已验收,质量问题怎么解决
  • 损益类科目的借方是增加还是减少
  • 财务报表利润表怎么填
  • 冲回存货跌价准备
  • 营改增后一般纳税人税率
  • 外观专利的价值
  • win10安全中心通知关闭
  • 数字权利服务如何打开
  • PHP:oci_new_connect()的用法_Oracle函数
  • PHP:stream_get_line()的用法_Stream函数
  • 履约保证金和质保金可以一起收取吗
  • 城建税征税范围广吗
  • 选择简易计税方法计税的有
  • 海鸥歌曲
  • js删除对象的方法
  • css获取id
  • 基于chatGPT设计卷积神经网络
  • named-config
  • 稿费演出费等劳务收入算工资吗
  • 补记以前年度固定资产怎么记账
  • 企业有什么税收
  • 小规模纳税人网上报税
  • 开民工工资专户函模板
  • 递延所得税资产和负债怎么计算
  • 下列项目的进项税额可以从销售税额中抵扣的是
  • 餐饮个体户如何申请开票
  • 不单独计价的包装物是什么意思
  • 高新技术企业认定中介机构
  • 住房公积金有什么好处和优势?
  • 九月份个人所得税的调整
  • sqlserver存储过程返回多个结果集
  • 固定资产折旧指标有哪些
  • 购进消耗品怎么做账
  • 盈利赢利营利手机文章
  • 什么情况下可以待岗
  • mac版安装教程
  • mac系统照片在哪个文件夹
  • linux编译步骤
  • w10预览版21343下载
  • windows中常用的菜单有哪三个
  • windows8图片
  • windows11内测版
  • win10系统onenote不能用
  • linux怎么添加一个用户
  • drawcalls2000多
  • cocos设置锚点
  • unity3d连接数据库
  • vs2008安装教程
  • python的遍历
  • jquery和html的关系
  • android内存使用情况
  • node getjdcookie.js
  • shell脚本 -ne 0
  • CLASS_CONFUSION JS混淆 全源码
  • android获取sha1
  • 工信部新车申报目彿
  • 发票上的税额由谁填写
  • 天津普通发票查询平台
  • 棚户区改造的回迁房能办房产证吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设