BOM的相关知识

BOM:B:Bowser O:object M:medol

作用:提供了一系列与浏览器相关的信息

BOM的对象:

window对象:

  • 窗口位置
  1. screenLeft  左上角的水平距离
  2. screenTop  左上角的垂直距离 
  • 窗口大小 
  1. innerWIdth   返回网页在当前窗口中可见部分的宽度,包括滚动条宽度
  2. innerHeight  返回网页在当前窗口中可见部分的高度, 包括滚动条高度
  3. outerWidth  返回浏览器窗口宽度,包括浏览器菜单和边框
  4. outerHeight  返回浏览器窗口高度,包括浏览器菜单和边框

window 的子对象

  • location对象 :保存当前文档信息,将URL解析为独立片段
  1. href
  2.     修改这个属性,即跳转新页面
  3. hash
  4.     返回URL中的hash
  5. host
  6.     返回服务器名称和端口号
  7. Port
  8.     返回服务器端口号
  9. pathname
  10.     返回URL中的目录和文件名
  11. hostname
  12.     返回不带端口号的服务器名称
  13. protocol
  14.     返回页面使用的协议
  15. search
  16.     返回URL的查询字符串,字符串一问号开头
  •  navigator 对象:提供一系列属性用于检测浏览器;
  1.  navigator.userAgent 检测浏览器的类型;
  • history对象:功能:保存用户上网的历史记录
  1. go()     在用户历史记录中任意跳转,接受一个参数,表示前后跳转页数的整数值(后退一页-1,前进一页+1)也可以传字符串参数,跳到第一个包含该字符串的位置
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值