日韩精品中文字幕一区二区-日韩精品中文字幕一区-日韩精品中文字幕视频-日韩精品在线一区二区三区-第一页在线-第一福利视频

當前位置:首頁文章首頁 IT學院 IT技術

一些常用ASP ActiveX 組件使用方法的介紹

作者:  來源:  發布時間:2011-6-14 11:37:48  點擊:
  有關 ADO 的其他介紹,作者將在今后給大家詳細講解。

  二、 Content Linking 組件

    如果你的網站有一系列相互關聯的頁面的話, Content Linking 組件將非常適合你的需求,它非但可以使你在這些頁面中建立一個目錄表,而且還可以在它們中間建立動態連接,并自動生成和更新目錄表及先前和后續的 Web 頁的導航鏈接。這對于列出聯機報刊、電子讀物網站以及論壇郵件是十分理想的選擇。

    Content Linking 組件創建管理 URL 列表的 Nextlink 對象,要使用 Content Linking 組件,必須需要先創建 Content Linking List 文件。 Content Linking 組件正是通過讀取這個文件來獲得處理我們希望鏈接的所有頁面的信息。事實上該文件是一個純文本文件,其內容如下 :
  page1.htm one
  page2.htm two
  page3.htm three
  page4.htm four
  page5.htm five
  page6.htm six
     這個文本文件的每行有如下形式 :
     url description comment
    其中, URL 是與頁面相關的超鏈地址, description 提供了能被超鏈使用的文本信息, comment 則包含了不被 Content Linking 組件解釋的注釋信息,它的作用如同程序中的注釋。 description 和 comment 參數是可選的。
     下面我們來看看如何具體使用 Content Linking 組件 :

  <html>
  <head>
  <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
  <title> 網絡電子讀物寶藏 < /title>
  </head>
  <body>
  <p> 網絡電子讀物導航
  <%
  Set Link = Server.CreateObject("MSWC.NextLink")
  count = Link.GetListCount("nextlink.txt")
  Dim I
  For I=1 to count
  %>
  <ul>< li>
  <a href="< %= Link.GetNthURL("nextlink.txt", I) %>">
  <%= Link.GetNthDescription("nextlink.txt", I) %>
  </a>
  <% Next %>
  </body>
  </html>

    在以上代碼中,我們先用 GetListCount 方法確定在文件 nextlink.txt 中有多少條項目,然后利用循環語句,并使用 GetNthURL、 GetNthDescription 方法逐一將存儲在 nextlink.txt 文件中的內容讀出并顯示給客戶端瀏覽器。

    下面列出了 Content Linking 組件所有可使用的方法 GetListCount(file) 統計內容鏈接列表文件中鏈接的項目數。

  GetNextURL(file) 獲取內容鏈接列表文件中所列的下一頁的 URL。
  GetPreviousDescription(file) 獲取內容鏈接列表文件中所列的上一頁的說明行。
  GetListIndex(file) 獲取內容鏈接列表文件中當前頁的索引。
  GetNthDescription(file,index) 獲取內容鏈接列表文件中所列的第 N 頁的說明。
  GetPreviousUR(file) 獲取內容鏈接列表文件中所列的上一頁的 URL。
  GetNextDescription(file) 獲取內容鏈接列表文件中所列的下一頁的說明。
  GetNthURL(file,index) 獲取內容鏈接列表文件中所列的第 N 頁的說明。

    在我們創建了網站的總導航頁面后,我們當然還希望在每一頁中添加一個“上一頁”、“下一頁”的導航超鏈,下面我們就來看看如何實現導航超鏈。

    由于考慮到你的網站可能包含了上千或更多的頁面,所以我們不可能在每一個頁面中都編寫實現導航超鏈的 ASP 代碼。因此,我們必須利用前幾篇中所學到的服務器端包容 SSI,這樣就避免了大量的重復作業,請看下例 :

  <!--#include file="nextprev.inc"-->
  只要將這端代碼放在每個頁面中即可。 nextprev.inc 文件的內容如下 :
  <%
  Set Link = Server.CreateObject("MSWC.NextLink")
  count = Link.GetListCount("nextlink.txt")
  current = link.GetListIndex("nextlink.txt")
  If current > 1 Then
  %>
  <a href="< %= Link.GetPreviousURL("nextlink.txt") %>"> 上一頁 < /a>
  <%
  End If
  If current < count Then
  %>
  <a href="< %= Link.GetNextURL("nextlink.txt") %>"> 下一頁 < /a>
  <% End If %>

相關軟件

相關文章

文章評論

軟件按字母排列: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
主站蜘蛛池模板: 少年派2高清免费观看电视剧预告| 豆花电影免费播放| 爱来的刚好演员表| 协议过户什么意思| 爆操女人逼| 五年级脱式计算题100道| 无人驾驶 电影| 齐力电影| 太医派的开胃汤配方 | 亲密 电影| alexandra hedison| 潜伏电视剧在线观看免费完整版高清| 艳丽娇娃| 伦理<禁忌1| 长靴靴虐视频vk| 三年级下册语文第五单元作文奇妙的想象 | bobo视频| wet pussy| 浙江卫视全天节目单| 烽火硝烟里的青春演员表| 吴彦姝演过的电视剧大全| 蔡雅同| 超级方程式| 电影喜宝| 陈一| 电影喜剧明星演员表| 热爱 电影| 昵称大全2024最新版| 潜伏温子仁| 八年级上册英语课堂作业答案| 何玲| 秀人网美女屋| 工伤赔偿协议书| 猎仇者电影| 永远的乳房 电影| 电影在线观看网址| 电影《追求》| (一等奖)班主任经验交流ppt课件| 日韩大胆视频| 座头市 电影| 张柏芝艳照视频|