<FRAMESET>

描述:

〈FRAMESET〉称框架标记,用以宣告HTML文件为框架模式,并设定窗口如何分割。〈FRAMESET〉是用以划分框架窗口,每一框架窗口由一个〈FRAME〉标记所标示。

语法:

<FRAMESET
BORDER=pixels
BORDERCOLOR=color
CLASS=Style Sheet class name
COLS=col-widths
FRAMEBORDER=NO | YES | 0 | 1
FRAMESPACING=spacing
ID=value
LANG=language
LANGUAGE=JAVASCRIPT | JSCRIPT | VBSCRIPT | VBS
ROWS=row-heights
TITLE=text content
event=script
>

参数

描述

BORDER

设定框架的边框厚度,以像素为单位。

BORDERCOLOR

设定框架的边框颜色。

CLASS

给该标记指定一个事先定义好的样式类。

COLS

垂直切割画面(如分左右两个画面),接受整数值、百分数, * 则代表占用余下空 间。数值的个数代表分成的视窗数目且以逗号分隔。例如 COLS="30,*,50%" 可以切成3个视窗,第1个视窗是 30像素的宽度,为一绝对分割,第2个视窗是当 分配完第1及第3个视窗后剩下的空间,第3个视窗则占整个画面的 50% 宽度为一相对分割。您可自己调整数字。

FRAMEBORDER

设定框架的边框,其值只有 0 和 1 , 0 表示不要边框, 1 表示要显示边框。

FRAMESPACING

表示框架与框架间的保留空白的距离。

ID

给该元素定义一个在文档中唯一的标识。有效标识以字母开头,可以在中间使用下划线。

LANG

指定语言集。

LANGUAGE

指定脚本所使用的语言,默认值为JAVASCRIPT.
* JAVASCRIPT, JSCRIPT : 脚本用JAVASCRIPT编写.
* VBS, VBSCRIPT : 脚本用VBSCRIPT编写.

ROWS

就是横向切割,将画面上下分开,数值设定同上。唯 COLS 与 ROWS 两参数尽量 不要同在一个 <FRAMESET> 标记中,因 Netacape 偶然不能显示这类形的框架,尽量采用多重分割。

TITLE

定义提示信息,提示信息文字在响应onmouseover事件时显示出来。

Event

定义响应的事件, 可以响应这些事件:
onblur
onfocus
onload
onunload

例子:

<HTML>
<HEAD>
<TITLE> Frameset example</TITLE>
</HEAD>
<FRAMESET FRAMEBORDER="0" FRAMESPACING="0" BORDER="0" COLS="165,*" >
<FRAME SRC="contents.htm" NAME="contents">
...
</FRAMESET>...

注:

FRAMESET可嵌套使用。只有FRAME,NOFRAMES和FRAMESET标记在其中有效.

相关主题:

FRAME, NOFRAMES