正在加载图片...
174s:;商程 Chinapub.com 下载 2. Content Linking组件的成员 Content Linking组件提供了八种方法,如表6-1所示。这些方法能够检索来自内容链接列 表文件的条目,既能相对于当前页面检索条目,也可以使用索引号检索绝对条目。第一个条 目的索引号是1 表6-1 Content Linking组件的方法及说明 GetListCount(links file) 返回文件 links file中条目的数量 GetListIndex(links file) 返回文件 links 当前页面的索引号 GetNextURLlinks file) 返回文件 links file中下个页面的URL GetNextDescription( links file) 返回文件 links file中下个页面的描述 GetPreviousURL(links file) 返回文件 links file中前一个页面的URL Get Previous Description(links file 返回文件 links_file中前一个页面的描述 GetNthURL(inks file, n) 返回文件 links filel中第n个页面的URL GetNthDescription(links file, n) 返回文件 links file中第n个页面的描述 如果当前页面不在内容链接列表文件中,则 Getlistlndex返回0 GetNextURL和 GetNextDescription返回列表文件中最后一个页面的URL和描述。 Get PreviousURL和 Get Previous Description返回列表文件中第一个页面的URL和描述。 3.使用 Content linking组件 旦创建了自己的内容链接文件,就可以把该组件添加到页面中。这里有一个典型的示 例,它遍历内容链接文件中的所有条目,并且创建一个页面列表(以超链接表示页面)。 : 'in VBScript: Set objNextLink Server Createobject(MSWC Nextlink <UL> get the number of entr in the menu file intcount s objNextLink stCount('contlink. txt) loop through the entries <LI> <A HREF='<%= objNextLink GetNthURL( contlink txt", intLoop)8> <8. objNextLink GetNthDescription('contlink txt", intLoop)tA.3 这段代码首先创建了一个 Content linking对象。在普通的<UL>和</UL>标记之间,使用 Content Linking对象的 GetListCount方法查找在内容链接列表文件有多少条目。然后再遍历这 些条目,对于每一个条目在页面中放入一个<LⅠ>标记,后面跟着一个<A>标记。HREF属性的 值从列表文件中使用 GetnthURL方法检索得到,用作链接文本的描述使用 GetNth Description 方法 法得到 注意,内容列表文件和使用它的ASP页面应处在同一文件夹中。否则,应提供一个相对 物理路径或一个完整的虚拟路径,如下所示:2. Content Linking组件的成员 Content Linking组件提供了八种方法,如表 6 - 1所示。这些方法能够检索来自内容链接列 表文件的条目,既能相对于当前页面检索条目,也可以使用索引号检索绝对条目。第一个条 目的索引号是1。 表6-1 Content Linking组件的方法及说明 方 法 说 明 G e t L i s t C o u n t (l i n k s _ f i l e) 返回文件l i n k s _ f i l e中条目的数量 G e t L i s t I n d e x (l i n k s _ f i l e) 返回文件l i n k s _ f i l e中当前页面的索引号 G e t N e x t U R L (l i n k s _ f i l e) 返回文件l i n k s _ f i l e中下个页面的U R L G e t N e x t D e s c r i p t i o n (l i n k s _ f i l e) 返回文件l i n k s _ f i l e中下个页面的描述 G e t P r e v i o u s U R L (l i n k s _ f i l e) 返回文件l i n k s _ f i l e中前一个页面的U R L G e t P r e v i o u s D e s c r i p t i o n (l i n k s _ f i l e) 返回文件l i n k s _ f i l e中前一个页面的描述 G e t N t h U R L (links_file, n) 返回文件l i n k s _ f i l e中第n个页面的U R L G e t N t h D e s c r i p t i o n (links_file, n) 返回文件l i n k s _ f i l e中第n个页面的描述 如果当前页面不在内容链接列表文件中,则: • GetListIndex返回0。 • GetNextURL和G e t N e x t D e s c r i p t i o n返回列表文件中最后一个页面的 U R L和描述。 • GetPreviousURL和 G e t P r e v i o u s D e s c r i p t i o n返回列表文件中第一个页面的 U R L和描述。 3. 使用Content Linking组件 一旦创建了自己的内容链接文件,就可以把该组件添加到页面中。这里有一个典型的示 例,它遍历内容链接文件中的所有条目,并且创建一个页面列表 (以超链接表示页面)。 这段代码首先创建了一个 Content Linking对象。在普通的 < U L >和< / U L >标记之间,使用 Content Linking对象的G e t L i s t C o u n t方法查找在内容链接列表文件有多少条目。然后再遍历这 些条目,对于每一个条目在页面中放入一个 < L I >标记,后面跟着一个< A >标记。H R E F属性的 值从列表文件中使用 G e t N t h U R L方法检索得到,用作链接文本的描述使用 G e t N t h D e s c r i p t i o n 方法得到。 注意,内容列表文件和使用它的 A S P页面应处在同一文件夹中。否则,应提供一个相对 物理路径或一个完整的虚拟路径,如下所示: 174计计ASP 3 高级编程 下载
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有