window对象是客户端JavaScript程序的全局对象,也是客户端对象层次结构的根对象。整个浏览器窗口或窗口中的框架都是由window对象表示的。window对象定义了许多属性、方法、子对象、集合、事件,掌握这些内容对客户端JavaScript程序设计非常重要。
一、window对象概述:
我们先对window对象的概貌做一个了解,然后再对各部分进行详细介绍。
A、属性:
closed:一个布尔值,如果窗口被关闭,它的值为true;
1、defaultStatus:在状态栏显示的默认文本;
2、status:在状态栏显示的临时文本;
3、name:窗口的名称;
4、opener:对打开当前窗口的window对象的引用,如果当前窗口被用户打开,则它的值为null;
5、window:引用窗口自身;
6、self:引用窗口自身;
7、parent:引用父窗口;
8、top:引用顶层窗口;
B、方法:
1、alert:用于向用户显示只有确字按钮的提示,无返回值;
2、confirm:用于向用户显示有确定、取消按钮的提示,返回布尔值;
3、prompt:用于显示一个输入提示,让用户输入;
4、open:打开一个窗口;
5、close:关闭一个窗口;
6、focus:使窗口获得焦点;
7、blur:使窗口失去焦点;
8、moveBy:移动窗口,移动采用相对座标方式;
9、moveTo:移动窗口,移动采用绝对座标方式;
10、resizeBy:调整窗口大小,调整采用相对方式;
11、resizeTo:调整窗口大小,调整采用绝对方式;
12、scrollBy:滚动窗口中显示的文档,滚动彩用相对方式;
13、scrollTo:滚动窗口中显示的文档,滚动彩用绝对方式;
14、setTimeout:设置在指定时间后延迟执行相应命令;
15、clearTimeout:清除设置的延迟执行命令;
16、setInterval:设置以指定间隔时间重复执行的命令;
17、clearTimeout:清除设置的重复执行命令;
18、print:打印窗口中的文档;
C、子对象:
1、document:文档对象;
2、location:地址对象;
3、history:历史对象;
4、screen:屏幕对象;
5、navigator:浏览器对象;
D、集合:
1、frames:框架集合;
E、事件:
1、onerror
把地址用手机拍下来,方便随时查看!
———— 马上加微信联系:15823808970 张老师 ————
沙坪坝校区:
报名联系人:张老师
联系电话:15823808970 023-65316279
联系QQ:869488371
联系地址:重庆市沙坪坝三峡广场广电大厦四楼(王府井旁边)
南坪校区:
报名联系人:张老师
联系电话:17723551922 023-62530792
联系QQ:332334275
联系地址:南坪万达广场2号写字楼6楼11号(南坪轻轨站2号出口右侧)
江北校区:
报名联系人:陈老师
联系电话:18983942570 023-63874645
联系QQ:255678862
联系地址:江北观音桥拓展大厦18楼(新世纪百货后面)
杨家坪校区:
报名联系人:高老师
联系电话:18983940174 023-68612501
联系QQ:1840862932
联系地址:杨家坪轻轨站旁聚彩阁10-4(九龙坡人民医院A区大门正对面)