|
Javascript 入门到精通
第 5 页:窗口特性
|
window.open()中的第三个参数是你想要你的窗口表现的一组特性。如果你不完全确定你的参数,则以用户浏览器的缺省值替代。 然而,如果你指定了一些特性参数,则窗口将以参数设定值规定的出现。特性参数是以一组逗号分隔的序列出现的。
例如,如果你是这么写的: |
window.open("some_url","window_name","location,menubar");
|
你将得到一个规定了URL,窗口名及菜单条(文件,编辑条等等)的窗口。注意别在字符串中加入任何空格,这将使得有些浏览器出错。 看一下另一个例子: |
window.open("some_url","window_name","location,height=100,width=100");
|
这将打开一个高宽各为100像素的窗口。再次请注意别在字符串中加空格。 这里是一组可以在字符串中引用的特性参数:
- menubar (菜单条)
- 这是个在大多数软件应用中都引用的函数行。一般包括有文件,编辑及其他一些条目。
- status(状态条)
- 这是位于你的窗口下部的信息条。当你的鼠标移到一个链接上时,链接的URL就在这个状态条上出现。你可以将状态条上显示的内容搬到一个滚动的marquee 中去。我不打算为你做这个示例,如果你想知道怎样做,自己设法解决!
- scrollbars (滚动条)
- 当需要时允许滚动条出现。
- resizable (重调)
- 当重调参数被列出,窗口将可被重调。注意它的拼法,我就经常搞错。
- width (宽度)
- 以像素点表达的窗口宽。
- height(高度)
- 以像素点表达的窗口高。
- toolbar (工具条)
- Home button, among others.
浏览器工具条,包括后退,前进钮,停止钮,以及HOME钮等等。
- location (定位区)
- 你可以键入URL 的浏览器文本区。
- directories (指示区)
- 如Netscape浏览器中所在的"What's new," "What's cool," 等等。
这里是一些错误!超级链接引用无效。的示例。
一旦你搞懂了这些例子,你就可以在你的一些窗口中实现它了。现在开始学窗口的具体内容
第1页: 第三天课程简介
第2页: 窗口操作介绍
第3页: Javascript中的窗口操作
第4页: JavaScript中的窗口操作举例
第5页: Windows 特性
第6页: JavaScript 文件目标模块
第7页: 状态条的操作
第8页: 窗口间的交流
第9页: 再谈 JavaScript DOM
第10页: 窗口的其它特性
第11页: 再谈 Window 及 Frame 树杈结构
第12页: 自己动手操作
第13页: 第三天复习
本内容由搜狐网站(www.sohoo.com.cn)提供。
|
|