一、使用BOM通常可实现如下功能:
1.弹出新的浏览器窗口
2.移动、关闭浏览器窗口及调整窗口的大小
3.在浏览器的窗口中实现页面的前进、后退功能
二、window对象常用的属性
名称 | 说明 |
history | 有关客户访问过的URL的信息 |
location | 有关当前URL的信息 |
语法:window.属性名="属性值"
三、window对象常用的方法
prompt() 提示用户输入的对话框
alert() 警示对话框
confirm() 确认对话框
四、window对象的常用事件
onload 一个页面或一幅图像完成加载
onmouseover 鼠标指针移到某元素之上
onclick 鼠标单击某个对象
onkeydown 某个键盘按键被按下
onchange 域的内容被改变
五、history对象的方法
back() 加载history对象列表中的前一个URL
forward() 加载history对象列表中的后一个URL
go() 加载history对象列表中的某个具体URL
history.go(1)代表前进,等价于forward()方法
history.go(-1)代表后退,等价于back()方法