Window对象
标记: 任务完成
属性
closed检查是否关闭
status设置或返回窗口状态栏文本
opener获取打开者对象
self获取当前窗体对象
parent获取父窗体对象
top获取顶层窗体对象
frames获取框架的数组,用["框架名称"]取某个框架的对象
方法
弹出对话框
alert——提示信息
confirm——确认取消信息
prompt——提供用户输入信息的对话框
打开新窗口
open方法:第一个参数是URL,第二个参数是窗体名称,第三个参数是显示样式或者属性
showModalDialog方法:第一个参数URL,后两个是可选参数(一个用于传参数,另一个负责样式)
其他对象
history
back方法——后退(必须可以点击返回)
forward方法——前进(必须可以点击前进)
go方法——当参数是-1时表示back方法,当参数为1时表示forward方法
location
href属性——重新设置页面地址,window.location.href
navigator
appName属性——返回浏览器名称
appVersion——返回浏览器版本信息
screen
width和height属性获取浏览器宽度和高度
事件Event
标记: 任务完成
鼠标事件
移动事件
onMousemove——鼠标移动事件
onMouseover——鼠标移上事件
onMouseout——鼠标移除事件
点击事件
onClick——鼠标单击事件
dbClick——鼠标双击事件
onMousedown——鼠标按下事件
onMouseup——鼠标抬起事件
键盘事件
onKeydown——键盘按下事件
onKeypress——键盘按住事件
onKeyup——键盘抬起事件
可以用event.keyCode获取按键的值
聚焦离焦事件
onFocus——获取焦点事件
onblur——失去焦点事件
加载卸载事件
onload——加载事件
onunload——卸载事件
提交重置事件
onsubmit——提交事件,注意:需写在form标签内,并且必须要有return。例如<form οnsubmit="return 方法名" >
onreset——重置事件,该事件也要写到form标签内
选择改变事件
onchange——选择事件