window对象

来源:互联网 发布:摄像头自动对焦算法 编辑:程序博客网 时间:2024/03/28 20:12

window对象是浏览器对象中最顶层的对象,它代表了打开的浏览器窗口。在打开浏览器后,直到退出了浏览器前一直停留在当前窗口中。同时可以打开多个浏览器窗口,在浏览器中看到的每个页面都是一个文档(document对象),窗口也可以划分为几个独立的显示区域,每个显示区域称为框架(frame对象)

 

window对象常用属性及说明

name           窗口的名字,窗口名称可通过window.open()方法指定,也可以在<frame>标记中使用name属性制定

closed         判断窗口是否已经关闭,返回布尔值

length         窗口内的框架的个数

opener        代表使用open打开当前窗口的父窗口

self              当前窗口,指对本身窗口的引用

window      当前窗口,与self属性意义相同

top            当前框架的最顶层窗口

defaultstatus       默认的状态栏信息

status                状态栏的信息

innerHeight  innerWidth        网页内容区高度与宽度

outerHeight  outerWidth       网页边界的高度与宽度,以像素为单位

pageXOffset pageYOffset     网页左上角的坐标值,整数型只读值,指定当前文档向右、向下移动的多少像素

scrollbars                                浏览器的滚动条

toolbar                                     浏览器的工具栏

menubar                                 浏览器的菜单栏

locationbar                             浏览器的地址栏

document                             只读,引用当前窗口框架包含document对象

frames                                 记录窗口中包含的框架

history                                  只读,引用history对象

location                               引用location对象

 

 

window对象常用方法及说明

  open()                                                       open(URL,窗口名)打开一个新窗口,返回值为窗口名

 close()                                                        关闭窗口

clearInterval(定时器)                                清除定时器,无返回值

clearTimeout(超时器)                             清除先前设置的超时,无返回值

setTimeout(表达式,N毫秒数)           等待N毫秒后,运行表达式,返回名                                          

setInterval(表达式,N毫秒数)             每隔 N毫秒后,执行表达式,返回名

moveBy(水平点数,垂直)                     正值为窗口往右往下移动,负值相反                                 

moveTo(x,y)                                              窗口移动到x,y坐标处(左上角)       

resizeBy(水平点数,垂直)                   调整窗口大小,往右往下的增加                              

resizeTo(w,h)                                           调整窗口大小,宽为W,高为H    

focus()                                                    得到焦点

blur()                                                       失去焦点

home()                                                   类似浏览器工具栏的主页

stop()                                                      类似浏览器工具栏的停止

back()                                                     类似浏览器工具栏的后退

forward()                                                 类似浏览器工具栏的前进

alert()

confirm()

prompt()

 

0 0
原创粉丝点击