精品熟女碰碰人人a久久,多姿,欧美欧美a v日韩中文字幕,日本福利片秋霞国产午夜,欧美成人禁片在线观看

ASP Content Linking

asp content linking 組件

examples

嘗試一下 - 實例

content linking 組件
本例構建一個內容列表。

<p>
the example below builds a table of contents.
</p>

<%
dim c
dim i
set nl=server.createobject("mswc.nextlink")
c = nl.getlistcount("text\links.txt")
i = 1
%>

<ul>
<%do while (i <= c) %>
<li><a href="<%=nl.getnthurl("text\links.txt", i)%>">
<%=nl.getnthdescription("text\links.txt", i)%></a>
<%
i = (i + 1)
loop
%>

</ul>
<p>
the text file contains a list of page urls
and link descriptions. it contains one line of text for each page. note that the url and
description must be separated by the tab character.
</p>
<p>
<a href="text/links.txt"><img src="/images/btn_view_text.gif"></a>
</p>

content linking 組件 2
本例使用 content linking 組件在一個文本文件所列的頁面間進行導航。

<h1>
this is page 1!
</h1>

<%
set nl=server.createobject("mswc.nextlink")
if (nl.getlistindex("text/links2.txt")>1) then
%>

<a href="<%response.write(nl.getpreviousurl("text/links2.txt"))%>">previous page</a>
<%end if%>

<a href="<%response.write(nl.getnexturl("text/links2.txt"))%>">next page</a>

<p>the example uses the content linking component 
to navigate between the pages in a text file.</p>

<p>
<a href="text/links2.txt"><img src="/images/btn_view_text.gif"></a>
</p>

asp content linking 組件

asp content linking 組件用于創建快捷便利的導航系統!

content linking 組件會返回一個 nextlink 對象,這個對象用于容納需要導航網頁的一個列表。

語法

<%
set nl=server.createobject("mswc.nextlink")
%>

asp content linking 實例

首先,我們會創建一個文本文件 - "links.txt":

asp_intro.asp asp 簡介
asp_syntax.asp asp 語法
asp_variables.asp asp 變量
asp_procedures.asp asp 程序

上面的文本文件包含需要導航的頁面。頁面的排列順序應該與它們的顯示順序相同,并包含對每個文件名的描述(使用制表符來分隔文件名和描述信息)。

注釋:如果您希望向列表添加頁面,或者改變在列表中的頁面順序,那么您需要做的僅僅是修改這個文本文件而已!導航會自動更新!

然后我們創建一個引用文件,"nlcode.inc"。.inc 文件創建一個 nextlink 對象來在 "links.txt" 中列出的頁面間進行導航。

"nlcode.inc":

<%
dim nl
set nl=server.createobject("mswc.nextlink")
if (nl.getlistindex("links.txt")>1) then
response.write("previous page")
end if
response.write("next page")
%>

請在文本文件 "links.txt" 列出的每個 .asp 頁面中放置一行代碼:。這行代碼會在 "links.txt" 中列出每個頁面上引用 "nlcode.inc" 中的代碼,這樣導航就可以工作了。

asp content linking 組件的方法

方法 描述 實例
getlistcount 返回內容鏈接列表文件中所列項目的數量。 <%
dim nl,c
set nl=server.createobject("mswc.nextlink")
c=nl.getlistcount("links.txt")
response.write("there are ")
response.write(c)
response.write(" items in the list")
%>

輸出:

there are 4 items in the list

getlistindex 返回在內容鏈接列表文件中當前條目的索引號。第一個條目的索引號是 1。如果當前頁面不在內容鏈接列表文件中,則返回 0。 <%
dim nl,c
set nl=server.createobject("mswc.nextlink")
c=nl.getlistindex("links.txt")
response.write("item number ")
response.write(c)
%>

輸出:

item number 3

getnextdescription 返回在內容鏈接列表文件中所列的下一個條目的文本描述。如果在列表文件中沒有找到當前文件,則返回列表中最后一個頁面的文本描述。 <%
dim nl,c
set nl=server.createobject("mswc.nextlink")
c=nl.getnextdescription("links.txt")
response.write("next ")
response.write("description is: ")
response.write(c)
%>

輸出:

next description is: asp variables

getnexturl 返回在內容鏈接列表文件中所列的下一個條目的 url。如果在列表文件中沒有找到當前文件,則返回列表中最后一個頁面的 url。 <%
dim nl,c
set nl=server.createobject("mswc.nextlink")
c=nl.getnexturl("links.txt")
response.write("next ")
response.write("url is: ")
response.write(c)
%>

輸出:

next url is: asp_variables.asp

getnthdescription 返在內容鏈接列表文件中所列的第 n 個頁面的描述信息。 <%
dim nl,c
set nl=server.createobject("mswc.nextlink")
c=nl.getnthdescription("links.txt",3)
response.write("third ")
response.write("description is: ")
response.write(c)
%>

輸出:

third description is: asp variables

getnthurl 返回在內容鏈接列表文件中所列的第 n 個頁面的 url。 <%
dim nl,c
set nl=server.createobject("mswc.nextlink")
c=nl.getnthurl("links.txt",3)
response.write("third ")
response.write("url is: ")
response.write(c)
%>

輸出:

third url is: asp_variables.asp

getpreviousdescription 返回在內容鏈接列表文件中所列的前一個條目的文本描述。如果在列表文件中沒有找到當前文件,則返回列表中第一個頁面的文本描述。 <%
dim nl,c
set nl=server.createobject("mswc.nextlink")
c=nl.getpreviousdescription("links.txt")
response.write("previous ")
response.write("description is: ")
response.write(c)
%>

輸出:

previous description is: asp variables

getpreviousurl 返回在內容鏈接列表文件中所列的前一個條目的 url。如果在列表文件中沒有找到當前文件,則返回列表中第一個頁面的 url。 <%
dim nl,c
set nl=server.createobject("mswc.nextlink")
c=nl.getpreviousurl("links.txt")
response.write("previous ")
response.write("url is: ")
response.write(c)
%>

輸出:

previous url is: asp_variables.asp


相關文章