上次介绍了window对象的属性,那么我们今天接着上次的,介绍window对象的方法。由于篇幅有限,下面所有Demo只给出了核心代码,最好放在中运行。
alert()方法:显示带有一段消息和一个确认按钮的警告框
1
2
3
4
5
6
7
8
9
10
11
|
Demo01
|
open()方法:打开一个新的浏览器窗口或查找一个已命名的窗口
语法:window.open(URL,name,features,replace)
Demo02
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
|
窗口特征(window features)
channelmode=yes|no|1|0 |
是否使用剧院模式显示窗口,默认为 no |
directories=yes|no|1|0 |
是否添加目录按钮,默认为 yes |
fullscreen=yes|no|1|0 |
是否使用全屏模式显示浏览器,默认是 no,处于全屏模式的窗口必须同时处于剧院模式 |
height=pixels |
窗口文档显示区的高度,以像素计 |
left=pixels |
窗口的 x 坐标,以像素计 |
location=yes|no|1|0 |
是否显示地址字段,默认是 yes |
menubar=yes|no|1|0 |
是否显示菜单栏,默认是 yes |
resizable=yes|no|1|0 |
窗口是否可调节尺寸,默认是 yes |
scrollbars=yes|no|1|0 |
是否显示滚动条,默认是 yes |
status=yes|no|1|0 |
是否添加状态栏,默认是 yes |
titlebar=yes|no|1|0 |
是否显示标题栏,默认是 yes |
toolbar=yes|no|1|0 |
是否显示浏览器的工具栏,默认是 yes |
top=pixels |
窗口的 y 坐标 |
width=pixels |
窗口的文档显示区的宽度,以像素计 |
窗体顶端
close()方法:关闭浏览器窗口
Demo03
1
2
3
4
5
6
7
|
|
confirm()方法:显示含有一段消息、确认按钮及取消按钮的对话框
Demo04
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
createPopup()方法:创建一个 pop-up 窗口(只有IE支持)
Demo05
1
2
3
4
5
6
7
8
9
10
11
12
13
|
|
moveBy()方法:相对窗口的当前坐标把它移动指定的像素
Demo06
1
2
3
4
5
6
7
8
9
|
|
moveTo()方法:把窗口的左上角移动到一个指定的坐标
Demo07
1
2
3
4
5
6
7
8
9
|
|
resizeBy()方法:按照指定的像素调整窗口的大小
Demo08
1
2
3
4
5
6
7
8
|
|
resizeTo()方法:把窗口的大小调整到指定的宽度和高度
Demo09
1
2
3
4
5
6
7
8
|
|
prompt() 方法:显示可提示用户进行输入的对话框
Demo10
1
2
3
4
5
6
7
8
9
10
11
12
13
|
|
scrollBy()方法:可把内容滚动指定的像素数scrollBy(x,y)
Demo11
1
2
3
4
5
6
7
8
9
10
11
12
13
|
BeyondWeb.cn BeyondWeb.cn BeyondWeb.cn BeyondWeb.cn BeyondWeb.cn BeyondWeb.cn BeyondWeb.cn BeyondWeb.cn BeyondWeb.cn BeyondWeb.cn BeyondWeb.cn BeyondWeb.cn BeyondWeb.cn BeyondWeb.cn |
scrollTo()方法:把内容滚动到指定的坐标scrollTo(x,y)
Demo12
1
2
3
4
5
6
7
8
9
10
11
12
13
|
BeyondWeb.cn BeyondWeb.cn BeyondWeb.cn BeyondWeb.cn BeyondWeb.cn BeyondWeb.cn BeyondWeb.cn BeyondWeb.cn BeyondWeb.cn BeyondWeb.cn BeyondWeb.cn BeyondWeb.cn BeyondWeb.cn BeyondWeb.cn |
另外还有setInterval()、setTimeout()方法,可以参考我的另外一篇文章