一、 window对象
1、使用BOM的功能 弹出新的浏览器窗口
移动、关闭浏览器窗口及调整窗口的大小
在浏览器窗口中实现页面的前进、后退功能
2、window对象的常用属性
名称 说明
history 有关客户访问过的URL的信息
location 有关当前URL的信息
screen 只读属性,包含有关客户端显示屏幕的信息
语法:window.属性名=“属性值”
3、window对象的常用属性
名称 说明
prompt() 显示可提示用户输入的对话框
alert() 显示一个带有提示信息和一个"确定"按钮的警示对话框
confirm() 显示一个带有提示信息、"确定"和"取消"按钮的对话框
close() 关闭浏览器窗口
open() 打开一个新的浏览器窗口,加载给定的URL所指定的文档
setTimeout() 在指定的毫秒数后调用函数或计算表达式
setInterval() 按照指定的周期(以毫秒计)来调用函数或表达式
语法:window.方法名();
4、prompt()方法和alert()方法的用法,与confirm()方法的比较
alert()只有一个参数,仅显示浸膏对话框的消息,无返回值,不能对脚本产生任何改变
prompt()有两个参数,是输入对话框,用来提示用户输入一些信息,单击"取消"按钮则返回null,单击"确定"按钮则返回用户输入的值,常用于收集用户关于特定问题二反馈的信息
confirm()只有一个参数,是确认对话框,显示提示对话框的消息,"确定"按钮和"取消"按钮,单击"确定"按钮返回true,否则false.与if-else搭配使用
二、history对象和location对象
1、history对象的方法
名称 说明
bac