窗口对象window(javascript)
|
在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:引用当前窗口。 |
浙公网安备 33010602011771号