Java教程

BOM总结

本文主要是介绍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(“”);
这篇关于BOM总结的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!