BOM

zfh小于 1 分钟约 283 字...

BOM(浏览器对象模型):是指浏览器提供的一组对象,用于操作浏览器窗口及其内容,如浏览器历史记录、地址栏等

window 对象

window对象是当前JS脚本运行所处的窗口,而这个窗口中包含DOM结构,window.document属性就是document对象

在有标签页功能的浏览器中,每个标签页都拥有自己的window对象,同一个窗口的不同标签页之间不会共享一个window对象

窗口尺寸相关属性

注意

获得不包含滚动条的窗口宽度,要用document.documentElement.clientWidth

属性意义
innerHeight浏览器窗口的内容区域高度,包含水平的滚动条
innerWidth浏览器窗口的内容区域宽度,包含水平的滚动条
outerHeight浏览器窗口的外部高度
outerWidth浏览器窗口的外部宽度
属性意义
appName浏览器官方名称
appVersion浏览器版本
userAgent浏览器的用户代理(含有内核信息和封装壳信息)
platform用户操作系统

history 对象

location对象

上次编辑于:
本站勉强运行 小时
本站总访问量
網站計數器