- status属性
语法格式:window.status=字符串
功能:设置或给出浏览器窗口中状态栏的当前显示信息。
小技巧:可以使用该属性设置浏览器窗口状态栏信息。
注意: status属性在IE,火狐,Chrome,和Safari默认配置是不能正常工作。要允许脚本来改变状态栏文本,用户必须把配置屏幕首选项设置为false dom.disable_window_status_change。(或在Firefox:“工具 - 选项 - 内容 - 启用的JavaScript /“高级” - 允许脚本更改状态栏文本”)。
-
statusbar属性
语法格式:window.statusbar.属性
功能:statusbar属性本身也是一个对象,用于访问它自已的visible属性从而确定状态栏是否可见。
注:ie5.5浏览器不支持该属性。 -
statusbar.visible属性
语法格式: window.statusbar.visible
功能:检查状态栏是否可见,如果可见则返回true,反之返回false。
注:ie5.5浏览器不支持该属性。 -
defaultstatus属性
语法格式:window.defaultstatus[=字符串]
功能:defaultstatus属性值是浏览器窗中状态栏的默认显示信息 -
location属性
语法格式:window.location=url
功能:给出当前窗口的url信息或指定打开窗口的url。
拓展:
1,设置或获取对象指定的文件名或路径.
alert(window.location.pathname)
2,设置或获取整个 URL 为字符串。
alert(window.location.href);
3,设置或获取与 URL 关联的端口号码。
alert(window.location.port)
4,设置或获取 URL 的协议部分。
alert(window.location.protocol)
5,设置或获取 href 属性中在井号“#”后面的分段。
alert(window.location.hash)
6,设置或获取 location 或 URL 的 hostname 和 port 号码。
alert(window.location.host)
7,设置或获取 href 属性中跟在问号后面的部分。
alert(window.location.search)
8,获取变量的值(截取等号后面的部分)
var url = window.location.search;
// alert(url.length);
// alert(url.lastIndexOf(’=’));
var loc = url.substring(url.lastIndexOf(’=’)+1, url.length);
9,用来得到当前网页的域名
var domain = document.domain; -
locationbar属性
语法格式:window.locationbar.属性
功能:locationbar属性也可以看成是一个子对象,这个属性用来获取它自已的visible属性来确定位置栏是否可见。 到目前为止,该属性只有一个子属性:visible。
注:ie5.5不支持该属性。 -
locationbar.visible属性
语法格式:window.locationbar.visible
功能:返回位置栏是否可见,如果可见返回true,反之返回false。
注:ie5.5不支持该属性。 -
self属性
语法格式:window.self.方法
window.self.属性
功能:该属性包含当前窗口的标志,利用这个属性,可以保证在多个窗口被打开的情况下,正确调用当前窗口内的函数或属性而不会发生混乱。 -
name属性
语法格式: window.name=名称
功能:返回窗口名称,这个名称是由window.open()方法创建新窗口时给定的。在javascript1.0版本中,这个属性只能用于读取窗口名称,而到了javascript1.1版本时,可以用这个属性给一个不是用window.open()方法创建的窗口指定一个名称。 -
closed属性
语法格式:window.closed
功能:closed属性用于返回指定窗口的实例是否已经关闭,如果关闭,返回true ,反之返回flase。 -
frames属性
语法格式:window.frames[“框架名称”]
window.frames[数值]
功能:frames属性是一个数组,用来存储文档中每一个由元素创建的子窗口(框架)实例,其中的下标即可以是次序号也可以是用frame元素的name属性指定的名称来得到并使用。 -
frames.length属性
语法格式: window.frames.length
功能:frames.length属性用于给出文档中子窗口(框架)实例的个数。 -
length属性
语法格式:window.length
功能:length属性返回一个窗口内的子窗口数目,该属性与window.frame.length属性的值相同。 -
document属性
语法格式:window.document.事件 window.document.方法 window.document.属性
功能:window对象的子对象document是javascript的核心对象,在脚本中遇到body元素时创建一个实例。 -
history属性
语法格式: window.history[数值] window.history.方法() window.history.属性
window对象的子对象history是javascript的核心对象之一,该属性包含了一个已访问过页面的名称和url的数组。 -
innerheight属性
语法格式:window.innerheight=数值
功能:返回或指定浏览器窗口中文档的像素高度,这个高度不包括任何工具栏和组成窗口的页面修饰高度。
注:ie5.5不支持该属性。 -
innerwidth属性
语法格式:window.innerheight=数值
功能:返回或指定浏览器窗口中文档的像素宽度,这个宽度不包括任何工具栏和组成窗口的页面修饰宽度。
注:ie5.5不支持该属性。 -
menubar属性
语法格式:window.menubar.属性
功能:menubar属性也可以看成是一个子对象,这个属性用来获取它自已的visible属性来确定菜单栏是否可见。到目前为止,该属性只有一个子属性:visible。
注:ie5.5不支持该属性。 -
menubar.visible属性
语法格式:window.menubar.visible
功能:menubar.visible属性用于返回菜单栏是否可见,如果可见返回true,反之返回false。
注:ie5.5不支持该属性。 -
opener属性
语法格式:window.opener window.opener.方法 window.opener.属性
功能:opener属性与打开该窗口的父窗口相联系,当访问子窗口中operer属性时,返回的是父窗口。通过该属性,可以使用父窗口对象中的方法和属性。 -
outerheight属性
语法格式:window.outerheight
功能:outerheight属性用于访问浏览器窗口的像素高度,该高度包括工具栏和装饰边的高度。
注:ie5.5不支持该属性。 -
outerwidth属性
语法格式:window.outerwidth
功能:outerwidth属性用于访问浏览器窗口的像素宽度,该宽度包括工具栏和装饰边的宽度。
注:ie5.5不支持该属性。 -
pagexoffset属性
语法格式:window.pagexoffset=数值
功能:指定浏览器窗口中文档左上角在窗口中的当前水平像素位置。在利用moveto移动之前,可以通过该属性来决定是否需要移动窗口。因为该属性返回了可见文档相对整个页面的当前位置。
注:ie5.5不支持该属性。 -
pageyoffset属性
语法格式:window.pageyoffset=数值
功能:指定浏览器窗口中文档左上角在窗口中的当前垂直像素位置。在利用moveto移动之前,可以通过该属性来决定是否需要移动窗口。因为该属性返回了可见文档相对整个页面的当前位置。
注:ie5.5不支持该属性。 -
parent属性
语法格式:window.parent.frames[数值] window.parent.framesname
功能:访问各个子窗口(多框架)所在的父窗口。 -
personalbar属性
语法格式:window.personalbar.属性
功能:personalbar属性本身也是一个对象,用于访问其自身的visible属性来确定个人栏是否可见。
注:ie5.5不支持该属性。 -
personalbar.visible属性
语法格式:window.personalbar.visible
功能:确定个人栏是否可见,如果可见则返回true,反之返回false。
注:ie5.5不支持该属性。 -
scrollbars属性
语法格式:window.scrollbars.属性
功能:scrollbars属性本身也是一个对象,用于访问其自身的visible属性来确定滚动栏是否可见
注:ie5.5不支持该属性。 -
scrollbars.visible属性
语法格式:window.scrollbars.visible
功能:scrollbars.visible用于确定滚动栏是否可见,如果可见则返回true,反之返回false。
注:ie5.5不支持该属性。 -
toolbar属性
语法格式:window.toolbar.属性
功能:toolbar属性本身也是一个对象,用于访问它自已的visible属性从而确定工具栏是否可见。
注:ie5.5不支持该属性。 -
toolbar.visible属性
语法格式:window.toolbar.visible
功能:toolbar.visible属性用于检查工具栏是否可见,如果可见则返回true,反之返回false。
注:ie5.5不支持该属性。 -
top属性
语法格式:window.top.frames[数值] window.top.framename window.top.方法()
window.top.属性
功能:window对象的top属性用于包含所有装入浏览器的子窗口(多框架)的最顶层窗口的信息。