目录
BOM:(Browser object model)浏览器对象模型,通常情况下如果提到BOM,一般指的是window对象
-它提供了独立于内容,与浏览器窗口进行交互的对象
-主要用于管理窗口与窗口之间的通信,其核心对象是window。
-BOM由一系列相关对象构成,并且每个对象都提供了很多属性与方法
location:地址
js动态跳转的两种方式:location.href、window.open()
页面跳转
location.href = "./demo.html?跳转携带的参数";
打开新的标签页
window.open("./demo.html?跳转携带的参数");
关闭窗口
window.close();
history:历史记录
两种跳转方式:history.go()可以自定义跳转几页
//去哪一页,-:返回 +:前进
history.go(+1); //前进一页 +2:前进2页
//前一页
history.forward()
//去哪一页,-:返回 +:前进
history.go(-1); //返回一页 -2:返回2页
//返回上一页
history.back();