【 tulaoshi.com - Web开发 】
                             
                            代码如下:
% 
      page=trim(request("page")) 
      maxperpage=40 
      first=true 
      last=true 
      dim rs 
      set rs=server.CreateObject("adodb.recordset") 
      sql="select id,title,add1,cartype,isred,enterdate,hits from newnews where classtype=0 and pass=1 order by id desc" 
rs.open sql,conn,1,1 
        rs.pagesize=maxperpage 
        totalpage=rs.pagecount 
        if len(page)=0 then 
        intpage=1 
        first=false 
        else 
            if cint(page)=1 then 
            intpage=1 
            first=false 
            else 
                if cint(page)=rs.pagecount then 
                intpage=rs.pagecount 
                last=false 
                else 
                intpage=cint(page) 
                end if 
            end if 
        end if             
        if not rs.eof then 
        rs.absolutepage=intpage 
        end if 
        for a=1 to maxperpage 
        if rs.eof then exit for 
        % 
        tr %if (a mod 2)=0 then 
      response.write "bgcolor=#ffffff" 
      else 
      response.write "bgcolor=#f6f6f6" 
      end if 
      % 
          td height="20"div style="text-align:center"%=a%/div/td 
          tddiv style="text-align:center" 
            %add=rs("add1") 
        substring add,4 
        % 
          /div/td 
          td 
          a href="displaynews.asp?id=%=rs("id")%" target="_blank"           
         % 
        if rs("isred")=True then 
        % 
        font color="red" 
        %title=rs("title") 
        substring title,20 
        %/font 
        %else 
        title=rs("title") 
        substring title,20 
        % 
        % 
        end if 
        %         
        /a/td 
          tddiv style="text-align:center"%=rs("cartype")%/div/td 
          tddiv style="text-align:center" 
              %thetime=rs("enterdate") 
                    themon=datepart("m",thetime) 
                    if len(themon)2 then themon="0"&themon 
                    theday=datepart("d",thetime) 
                    if len(theday)2 then theday="0"&theday 
                    ther=themon&"-"&theday 
                    response.write ther 
                % 
          /div/td 
          tddiv style="text-align:center"%=rs("hits")%/div/td 
        /tr 
        % 
      rs.movenext 
      if rs.eof then exit for 
      next         
      % 
      /table 
      table width="100%" border="0" cellspacing="0" cellpadding="0" 
      tr 
        td height="5"/td 
      /tr 
    /table 
     table width="100%" border="0" cellpadding="0" cellspacing="0" 
            tr 
              td height="20" bgcolor="#f6f6f6" 
                  div style="text-align:center" 
                    %if rs.pagecount0 then % 
              共有%=rs.recordcount%条|当前页%=intpage%/ 
              % 
=rs.pagecount% 
              % end if % 
              %if intpage1 then% 
              a href="%request.ServerVariables("SCRIPT_NAME")%? 
page=1"首页/a 
              %else% 
              首页 
              %end if% 
              %if first then% 
              a href="%request.ServerVariables("SCRIPT_NAME")%? 
page=%=intpage-1%"上一页/a 
              %else% 
              上一页 
              %end if% 
              %if last and intpagers.pagecount then% 
              a href="%request.ServerVariables("SCRIPT_NAME")%? 
page=%=intpage+1%"下一页/a 
              %else% 
              下一页 
              %end if% 
              %if intpagers.pagecount then% 
              a href="%request.ServerVariables("SCRIPT_NAME")%? 
page=%=rs.pagecount%"尾页/a 
              %else% 
              尾页 
              %end if% 
              转到 
              select onChange="location=this.options 
[this.selectedIndex].value" 
                %for b=1 to rs.pagecount 
     if b=intpage then% 
                option value="%request.ServerVariables("SCRIPT_NAME")%?page=%=b%" selected 
                第%=b%页/option 
                % else % 
                option value="%request.ServerVariables("SCRIPT_NAME")%?page=%=b%"第%=b%页 
                /option 
                %end if 
     next% 
              /select 
    /div/td 
            /tr 
      /table     
/body 
% 
rs.close 
set rs=nothing 
conn.close 
set conn=nothing 
%