设为首页   加入最爱           最新更新:全方位英文文章资料库
 
资料坊搜索: 标题 全文     
Asp与导航文件
   首页>>YesizeCOM>>电脑技能坊>>ASP>>正文       
 
广告招租,e-mail:yesize@hotmail.com

广告招租,e-mail:yesize@hotmail.com


如果你站点中的页面数很多的话,用手工的方法建立导航栏是很麻烦的,而用Asp 内
置的Content Linking 则可帮你的大忙(当然不是越帮越忙的那种),只要你更新你存有
网页URL 的文本文件,那么它就可以根据你的文本文件自动更新导航链接。
Content Linking创建管理导航链接的Nextlink对象,要使用Content Linking组件,
必须需要先建立 Content Linking List文本文件。Content Linking通过读取这个文件来
获得链接我们希望链接的所有页面的信息。
Content Linking List文件格式如下:
URL 说明行 注释
其中的URL 当然是与页面相关的超链地址,“说明行”就是在显示超级链接的时候显
示的文本信息,后面的“注释”是不被使用的。
下面看看如何具体使用Content Linking组件:
< html>
< head>
< meta http-equiv="Content-Type" content="text/html; charset=gb2312">
< title>Content Linking组件使用实例< /title>
< /head>
< body>
< center>< font color=red>Content Linking组件使用实例< /font>< /center>
< ul>
< %
Set Link=Server.CreateObject("MSWC.NextLink")
lcount=Link.GetListCount("conlink.txt")
Dim i
For i=1 to lcount
< li>< a href="< % =Link.GetNthURL("conlink.txt", i) %>" >< %=Link.GetNt
hDescription("conlink.txt", i) %>< /a>
< % Next %>
< /ul>
< /body>
< /html>

上例中,先用GetListCount方法确定在文件conlink.txt 中有多少条超链,然后利用
循环语句,并使用GetNthURL、GetNthDescription方法逐一将存储在conlink.txt 文件中
的URL和“文本信息”读出并显示给客户端浏览器。
Content Linking组件的方法:
GetListCount(file) 统计超链个数
GetNextURL(file) 取得下一页的URL
GetPreviousDescription(file) 取得上一页的说明行
GetListIndex(file) 取得当前页的索引
GetNthDescription(file,n) 取得第n页的说明行
GetPreviousURL(file) 取得上一页的URL
GetNextDescription(file) 取得下一页的说明行
GetNthURL(file,n) 取得第n页的说明行

如何在每一页中增加形如“上一页”、“下一页”的导航栏
栏是很麻烦的,而用Asp内置的 Content Linking 则可帮你的大忙(当然不是越帮越忙的
如果你的站点中有上千或更多的页面,你就不可能在每一个页面中都编写实现导航超
链的ASP代码。你必须利用服务器端包容SSI,从而避免大量的重复作业。实现方法如下:
将代码< !--#include file="nextprev.inc"-->放在每个页面,在文件nextprev.inc
文件的内容如下:
< %
Set Link=Server.CreateObject("MSWC.NextLink")
count=Link.GetListCount("conlink.txt")
current=link.GetListIndex("conlink.txt")
If current > 1 Then
%>
< a href="< %= Link.GetPreviousURL("conlink.txt") %>">上一页< /a>
< %
End If
If current < count Then
%>
< a href="< %= Link.GetNextURL("conlink.txt") %>">下一页< /a>
< % End If %>

FROM http://swuse.yeah.net/


上一篇:IIS5中asp详细出错信息的显示 下一篇:asp实现在web中显示电子表格数据

版权说明:作品来源于网上,版权归作者所有,如果无意中侵犯了您的版权,请来信告知,本站将在3个工作日内删除。yesize@hotmail.com
  热门小游戏分类 
射击小游戏 连连看小游戏
台球小游戏 成人小游戏
CS小游戏 化妆小游戏
赛车小游戏 休闲小游戏
篮球小游戏 换装小游戏
儿童小游戏 牛牛小游戏
麻将小游戏 冒险小游戏
美媚小游戏 益智小游戏
体育小游戏  
Society Recreation & Sports
Travel & Leisure Communications
Vehicles Computers
Fashion Arts & Entertainment
Reference & Education Disease & Illness
Writing & Speaking Politics
Product Reviews Food & Beverage
Finance Internet Business
Self Improvement Home & Family
Health & Fitness Business
最新更新内容
警惕“公务员报考热”背
公务员考试不是丈母娘考
一名新公务员的自白:我
公务员考脑筋急转弯与挂
北努斗:2006行政能力测
大讨论:06行测BT题目大
过来人回忆:当年,我也
一家之言:公务员热折射
公务员考试申论要是有正
数十万大学生走进公务员
      粤ICP备05005424         Copyright ©2000 - 2004 Yesize.COM