js window对象属性和方法相关资料整理(3)

status statusbar statusbar.visible defaultstatus location locationbar locationbar.visible self name closed frames frames.length length document history innerheight innerwidth menubar menubar.visible opener outerheight outerwidth pagexoffset pageyoffset parent  personalbar  personalbar.visible scrollbar scrollbar.visible toolbar toolbar.visible top 

1. status属性

语法格式:window.status=字符串

功能:设置或给出浏览器窗口中状态栏的当前显示信息。

小技巧:可以使用该属性设置浏览器窗口状态栏信息。

2. statusbar属性

语法格式:window.statusbar.属性

功能:statusbar属性本身也是一个对象,用于访问它自已的visible属性从而确定状态栏是否可见。

注:ie5.5浏览器不支持该属性。

3. statusbar.visible属性

语法格式: window.statusbar.visible

功能:检查状态栏是否可见,如果可见则返回true,反之返回false。

注:ie5.5浏览器不支持该属性。

4. defaultstatus属性

语法格式:window.defaultstatus[=字符串]

功能:defaultstatus属性值是浏览器窗中状态栏的默认显示信息

5.location属性

语法格式:window.location=url

功能:给出当前窗口的url信息或指定打开窗口的url。

6. locationbar属性

语法格式:window.locationbar.属性

功能:locationbar属性也可以看成是一个子对象,这个属性用来获取它自已的visible属性来确定位置栏是否可见。 到目前为止,该属性只有一个子属性:visible。

注:ie5.5不支持该属性。

7. locationbar.visible属性

语法格式:window.locationbar.visible

功能:返回位置栏是否可见,如果可见返回true,反之返回false。

注:ie5.5不支持该属性。

8. self属性

语法格式:window.self.方法

window.self.属性

功能:该属性包含当前窗口的标志,利用这个属性,可以保证在多个窗口被打开的情况下,正确调用当前窗口内的函数或属性而不会发生混乱。

9. name属性

语法格式: window.name=名称

功能:返回窗口名称,这个名称是由window.open()方法创建新窗口时给定的。在javascript1.0版本中,这个属性只能用于读取窗口名称,而到了javascript1.1版本时,可以用这个属性给一个不是用window.open()方法创建的窗口指定一个名称。

10. closed属性

语法格式:window.closed

功能:closed属性用于返回指定窗口的实例是否已经关闭,如果关闭,返回true ,反之返回flase。

11. frames属性

语法格式:window.frames[“框架名称”]

window.frames[数值]

功能:frames属性是一个数组,用来存储文档中每一个由元素创建的子窗口(框架)实例,其中的下标即可以是次序号也可以是用frame元素的name属性指定的名称来得到并使用。

12. frames.length属性

语法格式: window.frames.length

功能:frames.length属性用于给出文档中子窗口(框架)实例的个数。

13. length属性

语法格式:window.length

功能:length属性返回一个窗口内的子窗口数目,该属性与window.frame.length属性的值相同。

14. document属性

语法格式:window.document.事件 window.document.方法 window.document.属性

功能:window对象的子对象document是javascript的核心对象,在脚本中遇到body元素时创建一个实例。

15. history属性

语法格式: window.history[数值]  window.history.方法()  window.history.属性

window对象的子对象history是javascript的核心对象之一,该属性包含了一个已访问过页面的名称和url的数组。

16. innerheight属性

语法格式:window.innerheight=数值

功能:返回或指定浏览器窗口中文档的像素高度,这个高度不包括任何工具栏和组成窗口的页面修饰高度。

注:ie5.5不支持该属性。

17. innerwidth属性

语法格式:window.innerheight=数值

功能:返回或指定浏览器窗口中文档的像素宽度,这个宽度不包括任何工具栏和组成窗口的页面修饰宽度。

注:ie5.5不支持该属性。

18. menubar属性

语法格式:window.menubar.属性

功能:menubar属性也可以看成是一个子对象,这个属性用来获取它自已的visible属性来确定菜单栏是否可见。到目前为止,该属性只有一个子属性:visible。

注:ie5.5不支持该属性。

19. menubar.visible属性

语法格式:window.menubar.visible

功能:menubar.visible属性用于返回菜单栏是否可见,如果可见返回true,反之返回false。

注:ie5.5不支持该属性。

20. opener属性

语法格式:window.opener window.opener.方法 window.opener.属性

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wgzxwg.html