使用文本&图像的数据库驱动的导航条
可能你在浏览一些专业网站的时候会被一些导航条所吸引。实际上,已有的一个内插式的导航条创建工具来创建有onMouseOver(鼠标移过) 和 onMouseOut (鼠标移出)行为的导航条,可以使得你的网站更专业。但是如果你的网站经常地改变呢?有一种选择是装入图片并且用一个数据库驱动导航条来粘贴,它是使用了重复区域(repeat region)。在本教程中我先介绍这种方法,然后我们将探讨怎样利用数据库驱动地连接和图片来替换UltraDev的导航条图片行为。
目录数据库表格
以下示基本的数据库表格来创建用于导航条的内容表格。
区域名字 数据类型 数据类型 描述
SQL Server 7 Access 97/2000
-------------------------------------------------------------
PageID Autonumber Autonumber 主键
Page varchar(50) text 网页标题
URL varchar(50) text 相关连接
Image1 varchar(50) text 向上图的位置
Image2 varchar(50) text 向下图的位置
Active Bit Yes/No 设置是否在内容表格中显示这个页面
示例数据
你将会注意到在数据库中的连接都与站点根目录有联系。
区域名字 示例
-----------------------
PageID 1
Page Articles 文章
URL . ./articles/default.htm
Image1 .. /images/articles1.gif
Image2 .. /images/articles1_f2.gif
创建内容表格的导航条
如图1所示,它是一个已经完成的网页。

(图1)
|