定义和用法
<>target='view_window'>Chapter 2
<>target='view_window'>Chapter 3
当用户第一次选择内容列表中的某个链接时,浏览器将打开一个新的窗口,将它标记为 'view_window',然后在其中显示希望显示的文档内容。如果用户从这个内容列表中选择另一个链接,且这个 'view_window' 仍处于打开状态,浏览器就会再次将选定的文档载入那个窗口,取代刚才的那些文档。
在整个过程中,这个包含了内容列表的窗口是用户可以访问的。通过单击窗口中的一个连接,可使另一个窗口的内容发生变化。
在框架中打开窗口
不用打开一个完整的浏览器窗口,使用 target 更通常的方法是在一个显示中将超链接内容定向到一个或者多个框架中。可以将这个内容列表放入一个带有两个框架的文档的其中一个框架中,并用这个相邻的框架来显示选定的文档:
<>name='view_frame'>
当浏览器最初显示这两个框架的时候,左边这个框架包含目录,右边这个框架包含前言。
这是 'toc.html' 的源代码:
Table of Contents
<>target='view_frame'>Preface
<>target='view_frame'>Chapter 1
<>target='view_frame'>Chapter 2
<>target='view_frame'>Chapter 3
请注意,在文档 'toc.html' 中,每个链接的目标都是 'view_frame',也就是右边的框架。
当用户从左边框架中的目录中选择一个链接时,浏览器会将这个关联的文档载入并显示在右边这个 'view_frame' 框架中。当其他链接被选中时,右边这个框架中的内容也会发生变化,而左边这个框架始终保持不变。
语法
属性值值描述
_blank在新窗口中打开被链接文档。
_self默认。在相同的框架中打开被链接文档。
_parent在父框架集中打开被链接文档。
_top在整个窗口中打开被链接文档。
framename在指定的框架中打开被链接文档。