ITPub博客

首页 > 数据库 > MySQL > 什么是BOM对象

什么是BOM对象

原创 MySQL 作者:vjvj1101 时间:2022-04-16 15:51:44 0 删除 编辑

BOM:Brower Object Model,指的是浏览器对象模型。


作用:操作浏览器窗口及窗口上的控件,实现用户和页面的动态交互。


浏览器对象:浏览器提供的一系列内置对象的统称。


BOM浏览器对象模型:各内置对象之间按照某种层次组织起来的模型的统称。




document(文档对象):也称为DOM对象,是HTML页面当前窗体的内容,同时也是JavaScript重要组成部分之一。

history(历史对象):主要用于记录浏览器的访问历史记录,也就是浏览网页的前进与后退功能。

location(地址栏对象):用于获取当前浏览器中URL地址栏内的相关数据。

navigator(浏览器对象):用于获取浏览器的相关数据,例如浏览器的名称、版本等,也称为浏览器的嗅探器。

screen(屏幕对象):可获取与屏幕相关的数据,例如屏幕的分辨率等。

📌注意


BOM没有一个明确的规范,所以浏览器提供商会按照各自的想法随意去扩展BOM。而各浏览器间共有的对象就成为了事实上的标准。不过在利用BOM实现具体功能时要根据实际的开发情况考虑浏览器之间的兼容问题,否则会出现不可预料的情况。


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/70016760/viewspace-2887465/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2022-04-16

  • 博文量
    14
  • 访问量
    3878