变态重口极致另类在线-波多久久夜色精品国产-波多野结衣在线观看一区-波多野结衣在线观看一区二区-污污的网站免费阅读-污污视频网址

當前位置:首頁文章首頁 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
主站蜘蛛池模板: 欧美日韩一区二区视频图片 | 夜鲁夜鲁夜鲁在线观看福利 | 男人操女人免费网站 | 九九精品视频在线 | 91亚洲国产系列精品第56页 | 国产精品欧美在线观看 | 一级毛片免费视频网站 | 天堂在线最新资源 | 成人福利在线视频免费观看 | 欧美一区二区三区在线播放 | 精品欧美成人bd高清在线观看 | 91av福利 | 一区二区三区视频免费 | 五月婷婷激情网 | 国产韩国精品一区二区三区久久 | 黄在线| 久久橹 | 欧美日韩国产在线成人网 | 最近免费中文字幕大全高清大全1 | 丁香六月欧美 | 青草草视频在线观看 | 2020天堂中文字幕一区在线观 | 欧美 日韩 中文字幕 | 久久天天躁狠狠躁夜夜爽 | a级大片免费看 | 一本高清| 国产成人精品免费视 | 国产成人精品午夜视频' | 中国国产一级毛片视频 | 亚洲另类图 | 色婷婷久| 亚洲欧美国产视频 | 嗯啊视频在线观看 | 成人福利视频网址 | 日韩在线观看内窥镜 | a国产 | 国产精品视频第一区二区 | 一本大道香蕉在线 观看 | 亚洲高清一区二区三区四区 | 999成人精品视频在线 | 欧美特黄特刺激a一级淫片 欧美特黄视频在线观看 |