window对象
1.window对象是在客户端的整个HTML文档的根对象;代表当前的整个打开的浏览器窗口,因此其属性多用于操作浏览器的效果以及窗口有关的各种信息
2.window对象属性
a) defaultStatus默认状态条消息
b) status状态条消息
c) document当前显示的文档
d) location
i.打开网站时需要使用完整的URL地址
ii.打开与当前文件在同一文件夹下的本地文件,可使用相对地址
iii.获取的时窗口所显示文档的完整URL(绝对路径);可更改window的location属性值;
iv.document获取当前显示文档的URL,且用户不能更改document对象的location属性
3.window对象方法
a) alert()打开消息框
i.Window.alert(“msg”)
b) confirm()打开确认对话框
i.window.confirm(“cfmMsg”);
c) prompt()打开输入对话框
i.window.prompt(“strShow”,”strInput”);
ii.strShow--输入提示;strInput--输入内容
iii.alert()、confirm()、prompt()属于模式对话框,需要用户进行相应处理
d) open()打开一个新窗口
i.window.open(“url”,”winName”,”param[,param......]”);
ii.param用于描述打开窗口的显示效果;可赋有一到多个值;参数(toolbar、location、directions、status、menubar、scrollbars、resize、top、left、width、height)
e) blur()把焦点从指点窗口移开
f) Fouse()把指定的窗口移到前台
g) close()关闭窗口--winObj.close();
h) setTimeout()延时程序(定时器)
i.window.setTimeout(funName,millsec)
ii.两个参数必须
iii.在指定时间间隔自动重复执行指定函数或代码段(在millsec内重复执行funName方法)
iv.window.setInterval(funName,millsec);在指定时间间隔指定一次指定的函数或代码段(间隔millsec时间执行一次funName方法)
i) clearTimeout()延时程序(定时器)终止
i.window..clearTimeout(timeId);
ii.timeId是用户在定义setTimeout方法时指定的返回值
iii.clearInterval()