<?xml version="1.0" encoding="UTF-8"?> <rss
version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:wfw="http://wellformedweb.org/CommentAPI/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
><channel><title>代码收藏 &#187; 分页</title> <atom:link href="http://code.9enjoy.com/tag/%e5%88%86%e9%a1%b5/feed/" rel="self" type="application/rss+xml" /><link>http://code.9enjoy.com</link> <description>收集网站开发时常用到的代码(asp,php,js等)，以函数为主</description> <lastBuildDate>Mon, 24 Jan 2011 14:23:49 +0000</lastBuildDate> <generator>http://wordpress.org/?v=2.9.1</generator> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <item><title>ShowPage-显示“上一页 下一页”等信息</title><link>http://code.9enjoy.com/asp/showpage-%e6%98%be%e7%a4%ba%e2%80%9c%e4%b8%8a%e4%b8%80%e9%a1%b5-%e4%b8%8b%e4%b8%80%e9%a1%b5%e2%80%9d%e7%ad%89%e4%bf%a1%e6%81%af/</link> <comments>http://code.9enjoy.com/asp/showpage-%e6%98%be%e7%a4%ba%e2%80%9c%e4%b8%8a%e4%b8%80%e9%a1%b5-%e4%b8%8b%e4%b8%80%e9%a1%b5%e2%80%9d%e7%ad%89%e4%bf%a1%e6%81%af/#comments</comments> <pubDate>Tue, 18 Mar 2008 19:38:48 +0000</pubDate> <dc:creator>enjoy</dc:creator> <category><![CDATA[asp]]></category> <category><![CDATA[分页]]></category><guid
isPermaLink="false">http://code.itlearner.com/?p=7</guid> <description><![CDATA['**************************************************<br/>'函数名：ShowPage<br/>'作  用：显示“上一页 下一页”等信息<br/>'参  数：sFileName  ----链接地址<br/>'        TotalNumber ----总数量<br/>'        MaxPerPage  ----每页数量<br/>'        CurrentPage ----当前页<br/>'        ShowTotal   ----是否显示总数量<br/>'        ShowAllPages ---是否用下拉列表显示所有页面以供跳转。<br/>...
]]></description> <content:encoded><![CDATA[<p
class="code"><code>'**************************************************<br
/> '函数名：ShowPage<br
/> '作  用：显示“上一页 下一页”等信息<br
/> '参  数：sFileName  ----链接地址<br
/> '        TotalNumber ----总数量<br
/> '        MaxPerPage  ----每页数量<br
/> '        CurrentPage ----当前页<br
/> '        ShowTotal   ----是否显示总数量<br
/> '        ShowAllPages ---是否用下拉列表显示所有页面以供跳转。<br
/> '        strUnit     ----计数单位<br
/> '        ShowMaxPerPage  ----是否显示每页信息量选项框<br
/> '返回值：“上一页 下一页”等信息的HTML代码<br
/> '**************************************************<br
/> Function ShowPage(sfilename, totalnumber, MaxPerPage, CurrentPage, ShowTotal, ShowAllPages, strUnit, ShowMaxPerPage)<br
/> Dim TotalPage, strTemp, strUrl, i</p><p>If totalnumber = 0 Or MaxPerPage = 0 Or IsNull(MaxPerPage) Then<br
/> ShowPage = ""<br
/> Exit Function<br
/> End If<br
/> If totalnumber Mod MaxPerPage = 0 Then<br
/> TotalPage = totalnumber \ MaxPerPage<br
/> Else<br
/> TotalPage = totalnumber \ MaxPerPage + 1<br
/> End If<br
/> If CurrentPage &gt; TotalPage Then CurrentPage = TotalPage</p><p>strTemp = "&lt;table align='center'&gt;&lt;tr&gt;&lt;td&gt;"<br
/> If ShowTotal = True Then<br
/> strTemp = strTemp &amp; "共 &lt;b&gt;" &amp; totalnumber &amp; "&lt;/b&gt; " &amp; strUnit &amp; "  "<br
/> End If<br
/> If ShowMaxPerPage = True Then<br
/> strUrl = JoinChar(sfilename) &amp; "MaxPerPage=" &amp; MaxPerPage &amp; "&amp;"<br
/> Else<br
/> strUrl = JoinChar(sfilename)<br
/> End If<br
/> If CurrentPage = 1 Then<br
/> strTemp = strTemp &amp; "首页 上一页 "<br
/> Else<br
/> strTemp = strTemp &amp; "&lt;a href='" &amp; strUrl &amp; "page=1'&gt;首页&lt;/a&gt; "<br
/> strTemp = strTemp &amp; "&lt;a href='" &amp; strUrl &amp; "page=" &amp; (CurrentPage - 1) &amp; "'&gt;上一页&lt;/a&gt; "<br
/> End If</p><p>If CurrentPage &gt;= TotalPage Then<br
/> strTemp = strTemp &amp; "下一页 尾页"<br
/> Else<br
/> strTemp = strTemp &amp; "&lt;a href='" &amp; strUrl &amp; "page=" &amp; (CurrentPage + 1) &amp; "'&gt;下一页&lt;/a&gt; "<br
/> strTemp = strTemp &amp; "&lt;a href='" &amp; strUrl &amp; "page=" &amp; TotalPage &amp; "'&gt;尾页&lt;/a&gt;"<br
/> End If<br
/> strTemp = strTemp &amp; " 页次：&lt;strong&gt;&lt;font color=red&gt;" &amp; CurrentPage &amp; "&lt;/font&gt;/" &amp; TotalPage &amp; "&lt;/strong&gt;页 "<br
/> If ShowMaxPerPage = True Then<br
/> strTemp = strTemp &amp; " &lt;input type='text' name='MaxPerPage' size='3' maxlength='4' value='" &amp; MaxPerPage &amp; "' onKeyPress=""if (event.keyCode==13) window.location='" &amp; JoinChar(sfilename) &amp; "page=" &amp; CurrentPage &amp; "&amp;MaxPerPage=" &amp; "'+this.value;""&gt;" &amp; strUnit &amp; "/页"<br
/> Else<br
/> strTemp = strTemp &amp; " &lt;b&gt;" &amp; MaxPerPage &amp; "&lt;/b&gt;" &amp; strUnit &amp; "/页"<br
/> End If<br
/> If ShowAllPages = True Then<br
/> If TotalPage &gt; 20 Then<br
/> strTemp = strTemp &amp; "  转到第&lt;input type='text' name='page' size='3' maxlength='5' value='" &amp; CurrentPage &amp; "' onKeyPress=""if (event.keyCode==13) window.location='" &amp; strUrl &amp; "page=" &amp; "'+this.value;""&gt;页"<br
/> Else<br
/> strTemp = strTemp &amp; " 转到：&lt;select name='page' size='1' onchange=""javascript:window.location='" &amp; strUrl &amp; "page=" &amp; "'+this.options[this.selectedIndex].value;""&gt;"<br
/> For i = 1 To TotalPage<br
/> strTemp = strTemp &amp; "&lt;option value='" &amp; i &amp; "'"<br
/> If PE_CLng(CurrentPage) = PE_CLng(i) Then strTemp = strTemp &amp; " selected "<br
/> strTemp = strTemp &amp; "&gt;第" &amp; i &amp; "页&lt;/option&gt;"<br
/> Next<br
/> strTemp = strTemp &amp; "&lt;/select&gt;"<br
/> End If<br
/> End If<br
/> strTemp = strTemp &amp; "&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;"<br
/> ShowPage = strTemp<br
/> End Function</code></p> <img
src="http://code.9enjoy.com/?ak_action=api_record_view&id=7&type=feed" alt="" />]]></content:encoded> <wfw:commentRss>http://code.9enjoy.com/asp/showpage-%e6%98%be%e7%a4%ba%e2%80%9c%e4%b8%8a%e4%b8%80%e9%a1%b5-%e4%b8%8b%e4%b8%80%e9%a1%b5%e2%80%9d%e7%ad%89%e4%bf%a1%e6%81%af/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> </channel> </rss>
<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk
Page Caching using disk
Database Caching 8/14 queries in 0.005 seconds using disk

Served from: code.itlearner.com @ 2012-02-07 02:53:45 -->
