javascript浏览器对象之一
2006-10-22 15:44
|
浏览器对象及层次关系 window对象
功 能:顶层对象,用来表示浏览器所打开的窗口
书写格式:
1.正常书写: 窗口.属性 //窗口.方法();
2.子 窗 口: opener.属性 //opener.方法();
3.框 架: top.属性 //top.方法();
4.当前窗口: self.属性 ///self.方法(); self也可以写成window
常见属性:
name 窗口的名字.
closed 判断窗口是否己经被关闭,返回布尔值
document, frames, history, location: 四个下级对象
length 窗口内的框架个数
opener 代表使用open打开当前窗口的父窗口
self 当前窗口
top 当前框架的最顶层窗口
defaultstatus 缺省的状态栏信息.
status 状态栏的信息.
浏览器外观:
scrollbars 浏览器的滚动条
toolbar 浏览器的的工具栏
menubar 浏览器的菜单栏
locationbar 浏览器的地址栏
网页内容区高度与宽度:innerHeight innerWidth
网页边界的高度与宽度:outerHeight outerWidth
网页左上角的坐标值 :pageXOffset pageYOffset
常见方法:
open(URL,窗口名[,窗口规格]) 打开一个新窗口.返回值为窗口名
close() 关闭窗口
moveBy(水平点数,垂直) 正值为窗口往右往下移动,负值相反
moveTo(x,y) 窗口移到x,y坐标处(左上角)
resizeBy(水平点数,垂直点数) 调整窗口大小,往右往下的增加
resizeTo(w,h) 调整窗口大小,宽w,高h
setTimeout(表达式,n毫秒数) 等待n毫秒后,运行表达式.返回名
clearTimeout(定时器名) 清除定时器
setInterval(表达式,n毫秒数) 每隔n毫秒,持行表达式,返回名
clearInterval(定时器名) 清除定时器
focus() 得到焦点
blur() 失去焦点
工具栏功能
home() 类似浏览器工具栏的 主页
|

浙公网安备 33010602011771号