0

静态分页函数(原创)

作者:情留メ蚊子  发表于:2009年04月29日 22:00  分类:资源共享  2442 次阅读 

  1. '============================================ 
  2. '函数名:HtmlPage
  3. '作  用:静态分页函数
  4. '参  数:PageName------文件名(如qlwz_2.html中的qlwz)
  5. '参  数:intPageNow------现在的页数
  6. '参  数:intPageCount------总共有几页
  7. '============================================
  8.  
  9. Function HtmlPage(PageName,intPageNow,intPageCount) 
  10. Dim isEnd,intStartPage,intEndPage 
  11. isEnd = False 
  12.     intStartPage=(intPageNow\10)*10+1 
  13.     IF (intPageNow mod 10=0) then intStartPage=(intPageNow\10)*10-9 
  14.     intEndPage=intStartPage+9 
  15.     IF intPageNow>10 then 
  16.         HtmlPage = HtmlPage&"<a href="""&PageName&".html"" title=""第一页"" style=""text-decoration:none"">?</a>" 
  17.         HtmlPage = HtmlPage&"<a href="""&PageName&"_"&intPageNow-1&".html"" page=""1"" title=""上一页"" style=""text-decoration:none;"">?</a>" 
  18.         HtmlPage = HtmlPage&" <a href="""&PageName&"_"&intStartPage-1&".html"" title=""前十页"" style=""text-decoration:none""><</a>" 
  19.     End IF 
  20.     For intStartPage = intStartPage To intEndPage 
  21.         If intStartPage = intPageNow Then 
  22.             HtmlPage = HtmlPage&"<strong>"& intStartPage &"</strong>" 
  23.         ElseIf intStartPage = 1 Then 
  24.             HtmlPage = HtmlPage&"<a href="""&PageName&".html"">"& intStartPage &"</a>" 
  25.         Else 
  26.             HtmlPage = HtmlPage&"<a href="""&PageName&"_"&intStartPage&".html"">"& intStartPage &"</a>" 
  27.         End If 
  28.         If intStartPage >= intPageCount Then 
  29.             isEnd = True 
  30.             Exit For 
  31.         End IF 
  32.     Next 
  33.     If Not isEnd Then 
  34.         HtmlPage = HtmlPage&"<a href="""&PageName&"_"&intPageNow+1&".html"" title=""下一页"" page=""3"" style=""text-decoration:none"">?</a>" 
  35.         HtmlPage = HtmlPage&"<a href="""&PageName&"_"&intStartPage&".html"" title=""后十页""></a>" 
  36.         HtmlPage = HtmlPage&"<a href="""&PageName&"_"&intPageCount&".html"" title=""最后一页"" style=""text-decoration:none"">?</a>" 
  37.     End If 
  38. Response.write HtmlPage 
  39. End Function 

 

本文固定链接: http://www.94qing.com/share/HtmlPage/ | 情留メ蚊子's Blog

静态分页函数(原创):目前有0 条评论

    给我评论

    看不清?点击更换

    快捷键:Ctrl+Enter