ASP 콘텐츠 연결
사용해 보기 - 예제
콘텐츠 연결 구성 요소
이 예제는 콘텐츠 목록을 작성합니다.
콘텐츠 연결 구성 요소 2
이 예에서는 콘텐츠 연결 구성 요소를 사용하여 텍스트 파일에 나열된 페이지 간을 탐색합니다.
ASP 콘텐츠 연결 구성 요소
ASP 콘텐츠 연결 구성 요소는 빠르고 편리한 탐색 시스템을 만드는 데 사용됩니다!
콘텐츠 연결 구성 요소는 탐색해야 하는 웹 페이지 목록을 보유하는 데 사용되는 Nextlink 개체를 반환합니다.
Syntax
Set nl=Server.CreateObject("MSWC.NextLink")
%>
ASP 콘텐츠 연결 예제
먼저 "links.text"라는 텍스트 파일을 만듭니다. txt":
asp_syntax.asp ASP 구문
asp_variables.asp ASP 변수
asp_procedures.asp ASP 프로시저
위의 텍스트 파일에는 탐색해야 하는 페이지가 포함되어 있습니다. 페이지는 나타나는 순서와 동일하게 정렬되어야 하며 각 파일 이름에 대한 설명을 포함해야 합니다(탭을 사용하여 파일 이름과 설명 정보를 구분).
참고: 목록에 페이지를 추가하거나 목록의 페이지 순서를 변경하려면 이 텍스트 파일을 수정하기만 하면 됩니다! 내비게이션이 자동으로 업데이트됩니다!
그런 다음 "nlcode.inc"라는 참조 파일을 만듭니다. .inc 파일은 "links.txt"에 나열된 페이지 사이를 탐색하기 위해 NextLink 개체를 생성합니다.
"nlcode.inc":
dim nl
Set nl=Server.CreateObject("MSWC.NextLink")
if (nl.GetListIndex("links.txt")>1) then
Response.Write("<a href='" & nl.GetPreviousURL("links.txt"))
Response.Write("'>이전 페이지</a>")
end if
Response.Write(" <a href='" & nl.GetNextURL("links.txt"))
Response.Write("'>다음 페이지</a>")
%>
텍스트 파일 "links.txt"에 나열된 각 .asp 페이지에 한 줄의 코드를 배치하십시오: <!-- #include file="nlcode.inc"-->. 이 코드 줄은 탐색이 작동할 수 있도록 "links.txt"의 각 페이지에서 참조되는 "nlcode.inc"의 코드를 나열합니다.
ASP 콘텐츠 연결 구성 요소의 메서드
Method | Description | Instance |
---|---|---|
GetListCount | 콘텐츠 링크 목록 파일에 나열된 항목 수를 반환합니다. | <% dim nl,c Set nl=Server.CreateObject("MSWC.NextLink") c=nl.GetListCount("links.txt") Response.Write(""가 있습니다) 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("항목 번호") Response. Write(c) %> 출력: 항목 번호 3 |
GetNextDescription | 콘텐츠 링크 목록 파일에 나열된 다음 항목에 대한 텍스트 설명을 반환합니다. 현재 파일이 목록 파일에 없으면 목록의 마지막 페이지에 대한 텍스트 설명이 반환됩니다. | <% dim nl,c Set nl=Server.CreateObject("MSWC.NextLink") c=nl.GetNextDescription("links.txt") Response.Write("다음") Response.Write ("설명: ") Response.Write(c) %> 출력: 다음 설명: ASP Variables |
GetNextURL | 콘텐츠 링크 목록 파일 URL에 나열된 다음 항목을 반환합니다. 현재 파일이 목록 파일에 없으면 목록의 마지막 페이지의 URL이 반환됩니다. | <% dim nl,c Set nl=Server.CreateObject("MSWC.NextLink") c=nl.GetNextURL("links.txt") Response.Write("다음") Response.Write ("URL is: ") Response.Write(c) %> Output: 다음 URL: asp_variables.asp |
GetNthDescription | 콘텐츠 링크 목록 파일에 나열된 N번째로 돌아갑니다. 페이지의 설명 정보입니다. | <% dim nl,c Set nl=Server.CreateObject("MSWC.NextLink") c=nl.GetNthDescription("links.txt",3) Response.Write("세 번째") Response .Write("설명: ") Response.Write(c) %> 출력: 세 번째 설명: ASP 변수 |
GetNthURL | 콘텐츠 링크 목록 파일에 나열된 N번째 페이지의 URL을 반환합니다. | <% dim nl,c Set nl=Server.CreateObject("MSWC.NextLink") c=nl.GetNthURL("links.txt",3) Response.Write("세 번째") Response .Write("URL: ") Response.Write(c) %> 출력: 세 번째 URL: asp_variables.asp |
GetPreviousDescription | 콘텐츠 링크 목록 파일에 나열된 내용을 반환합니다. 이전 항목에 대한 텍스트 설명입니다. 현재 파일이 목록 파일에 없으면 목록의 첫 번째 페이지에 대한 텍스트 설명이 반환됩니다. | <% dim nl,c Set nl=Server.CreateObject("MSWC.NextLink") c=nl.GetPreviousDescription("links.txt") Response.Write("이전") Response.Write ("설명: ") Response.Write(c) %> 출력: 이전 설명: ASP Variables |
GetPreviousURL | 콘텐츠 링크 목록 파일 URL에 나열된 이전 항목을 반환합니다. 현재 파일이 목록 파일에 없으면 목록의 첫 번째 페이지 URL이 반환됩니다. | <% dim nl,c Set nl=Server.CreateObject("MSWC.NextLink") c=nl.GetPreviousURL("links.txt") Response.Write("이전") Response.Write ("URL: ") Response.Write(c) %> 출력: 이전 URL: asp_variables.asp |