BOM
1、window对象:在浏览器中替代global对象的全局对象
2个角色:
1.全局作用域!
2.修改或设置浏览器窗口相关属性。
1.打开新连接的方式:3种:
- 在当前窗口内,替换当前页
html: 默认_self
js:var newWin=[window.]open(“url”,“_self”) - 打开新窗口,可重复打开:
html:
js:var newWin=[window.]open(“url”[,“_blank”]) - 打开新窗口,不可重复打开:
html:
js:var newWin=[window.]open(“url”,“自定义窗口名”)
/同名窗口只能打开一个!/
2.窗口定位、移动:
1、窗口大小:
window.innerHeight/Width: 浏览器窗口,内容可见区域的大小(不是网页大小)
window.outerHeight/Width: 浏览器完整窗口大小
2、 移动:
window.moveTo(浏览器窗口左上角x坐标,浏览器窗口左上角y坐标,)
window.moveBy(x坐标的变化量,y坐标的变化量)
3、 定位
在打开窗口是