|
第五页:Windows特性
(
)
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,"等等。
这里是一些不同类型窗口的示例。
一旦你搞懂了这些例子,你就可以在你的一些窗口中实现它了。
现在开始学窗口的具体内容。
JavaScript教程
第一页 第三天课程简介
第二页 窗口操作介绍
第三页 Javascript中的窗口操作
第四页 JavaScript中的窗口操作举例
第五页 Windows特性
第六页 JavaScript文件目标模块
第七页 状态条的操作
第八页 窗口间的交流
第九页 再谈JavaScript
DOM
第十页 窗口的其它特性
第十一页 再谈Window及Frame树杈结构
第十二页 自己动手操作
第十三页 第三天复习
|