BOM总结

window 身上得事件

load事件

当整个页面及所有依赖资源如样式表和图片都已完成加载时,将触发load事件。

scroll事件

事件在元素滚动条在滚动时触发。

resize事件

页面大小发生变化时触发的事件。

window 身上的子对象

  1. document 文档对象
  2. history 历史记录对象
  3. location 地址栏对象
  4. frames 框架对象
  5. navigator 浏览器信息对象
  6. screen 窗口对象
history 历史记录对象
  • history.length 查看当前历史记录的个数;
  • history.back() 后退一个历史记录;
  • history.go(n)
    - n为正数表示前进
    - n为负数表示后退
    - n为0表示刷新当前页面
location 地址栏对象
  • location.href 地址栏中完整的地址
  • location.search 地址栏中查询数据的部分(? 后面,#前面那部分,前端向后端发送的get数据)
  • location.hash 地址栏中的锚点链接(#后部分)
  • location.reload() 重新加载当前页面
  • location.assign(字符)
    -空字符 表示当前页面(相当于刷新)
    -指定地址的字符 前往指定的地址

可以刷新页面的几种

  • history.go(0);
  • location.reload();
  • location.assign(“”);
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值