您的位置:首页 > Web前端 > JavaScript

窗口对象window(javascript) 函数

2007-07-20 11:49 751 查看
1、窗口对象对应于HTML文档中的<Body>和<FrameSet>两种标识;
 在javascript脚本中可直接引用窗口对象。如:window.alert("窗口对象输入方法")
 可使用以下格式:alert("窗口对象输入方法"),默认为是window对象的方法。

2、窗口对象主要有装入Web文档事件onload和卸载时onunload事件。

3、窗口对象的方法
window.open(参数表)方法可以创建一个新的窗口。其中参数表提供有窗口的主要特性和文档及窗口的命名。
Window.open("URL","窗口名字","窗口属性"]
window属性参数是由一个字符串列表项它由逗号分隔,它指明了有关新创建窗口的属性。见下表所示。

参 数 设定值 含 义

toolbar yes/no 建立或不建立标准工具条
location yes/no 建立或不建立位置输入字段
directions yes/no 建立或不建立标准目录按钮
status yes/no 建立或不建立状态条
menubar yes/no 建立或不建立菜单条
scrollbar yes/no 建立或不建立滚动条
revisable yes/no 能否改变窗口大小
width yes/no 确定窗口的宽度
Height yes/no 确定窗口的高度。

在使用Open()方法时,需要注意以下点:
1.通常浏览器窗中,总有一个文档是打开的。因而不需要为输出建立一个新文档。
2.在完成对Web文档的写操作后,要使用或调用close()方法来实现对输出流的关闭。
3.在使用open()来打开一个新流时,可为文档指定一个有效的文档类型,有效文档类型包括text/HTML、 text/gif、text/xim、text/plugin等。

alert()方法能创建一个具有OK按钮的对话框。
confirm()方法为编程人员提供一个具有两个按钮的对话框。
prompt()方法允许用户在对话框中输入信息,并可使用默认值,其基本格式如下prompt(“提示信息”,默认值)。

4、窗口对象中的属性
1. frames 文档中帧的数目
frames(帧)作为实现一个窗口的分隔操作,起到非常有用的作用,在使用注意以下几点:
frames属性是通过HTML标识<Frames>的顺序来引用的,它包含了一个窗口中的全部帧数。
帧本身已是一类窗口,继承了窗口对象所有的全部属性和方法。
2. Parent 指明当前窗口或帧的父窗口。
3. defaultstatus:默认状态,它的值显示在窗口的状态栏中。
4. status:包含文档窗口中帧中的当前信息。
5. top:包括的是用以实现所有的下级窗口的窗口。
6. window.指的是当前窗口
7. self:引用当前窗口。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: