<?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>52微笑Blog &#187; 省略</title>
	<atom:link href="https://www.52smile.cn/?feed=rss2&#038;tag=%E7%9C%81%E7%95%A5" rel="self" type="application/rss+xml" />
	<link>https://www.52smile.cn</link>
	<description>记录生活点滴，分享精彩缤纷！</description>
	<lastBuildDate>Mon, 15 Jun 2015 13:33:12 +0000</lastBuildDate>
	<language>zh-CN</language>
		<sy:updatePeriod>hourly</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.9.1</generator>
	<item>
		<title>自己写的一段带省略号的asp分页代码</title>
		<link>https://www.52smile.cn/?p=619</link>
		<comments>https://www.52smile.cn/?p=619#comments</comments>
		<pubDate>Wed, 10 Oct 2012 08:33:32 +0000</pubDate>
		<dc:creator><![CDATA[子涛]]></dc:creator>
				<category><![CDATA[学习笔记]]></category>
		<category><![CDATA[浅谈工作]]></category>
		<category><![CDATA[asp]]></category>
		<category><![CDATA[分页]]></category>
		<category><![CDATA[省略]]></category>

		<guid isPermaLink="false">http://www.52smile.cn/?p=619</guid>
		<description><![CDATA[<a href="https://www.52smile.cn/?p=619"><img width="640" height="225" src="http://www.52smile.cn/wp-content/uploads/2012/10/fenyedefengmian.jpg" class="attachment-post-thumbnail wp-post-image" alt="fenyedefengmian" itemprop="image" lazyload="1" /></a>PS:作为一个php开发者来说，突然让写一段asp的分页代码真是有点摸不着头脑。思想有、逻辑有，就是不会asp。于是乎，看了1个多小时的书写出了这样一堆厚重的分页代码！不过好的一点是：一次成型、效果堪称完美！ 因为好多的asp函数什么的，都不太清楚，所以下面的代码完全是用php的感觉写出来的，如果觉得乱请使劲拍砖！ 先]]></description>
				<content:encoded><![CDATA[<a href="https://www.52smile.cn/?p=619"><img width="640" height="225" src="http://www.52smile.cn/wp-content/uploads/2012/10/fenyedefengmian.jpg" class="attachment-post-thumbnail wp-post-image" alt="fenyedefengmian" itemprop="image" lazyload="1" /></a><p>PS:作为一个php开发者来说，突然让写一段asp的分页代码真是有点摸不着头脑。思想有、逻辑有，就是不会asp。于是乎，看了1个多小时的书写出了这样一堆厚重的分页代码！不过好的一点是：一次成型、效果堪称完美！</p>
<p>因为好多的asp函数什么的，都不太清楚，所以下面的代码完全是用php的感觉写出来的，如果觉得乱请使劲拍砖！<br />
先上效果图：<br />
<img class="aligncenter size-full wp-image-620" title="fenyexiaoguotu" src="http://www.52smile.cn/wp-content/uploads/2012/10/fenyexiaoguotu.jpg" alt="" width="602" height="91" /><br />
下面贴上代码：</p>
<div class="codecolorer-container asp blackboard" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br />12<br />13<br />14<br />15<br />16<br />17<br />18<br />19<br />20<br />21<br />22<br />23<br />24<br />25<br />26<br />27<br />28<br />29<br />30<br />31<br />32<br />33<br />34<br />35<br />36<br />37<br />38<br />39<br />40<br />41<br />42<br />43<br />44<br />45<br />46<br />47<br />48<br /></div></td><td><div class="asp codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #ff6600;">//带省略号分页</span><br />
<span style="color: #990099; font-weight: bold;">Dim</span> Num,pPage,nPage,a,pageid<br />
pPage <span style="color: #006600; font-weight: bold;">=</span> Document<span style="color: #006600; font-weight:bold;">&#40;</span><span style="color: #cc0000;">&quot;PrevPage&quot;</span><span style="color: #006600; font-weight:bold;">&#41;</span> <span style="color: #ff6600;">//上一页</span><br />
nPage <span style="color: #006600; font-weight: bold;">=</span> Document<span style="color: #006600; font-weight:bold;">&#40;</span><span style="color: #cc0000;">&quot;NextPage&quot;</span><span style="color: #006600; font-weight:bold;">&#41;</span> <span style="color: #ff6600;">//下一页</span><br />
Num <span style="color: #006600; font-weight: bold;">=</span> document<span style="color: #006600; font-weight:bold;">&#40;</span><span style="color: #cc0000;">&quot;pageNum&quot;</span><span style="color: #006600; font-weight:bold;">&#41;</span> <span style="color: #ff6600;">//当前页</span><br />
pageid <span style="color: #006600; font-weight: bold;">=</span> document<span style="color: #006600; font-weight:bold;">&#40;</span><span style="color: #cc0000;">&quot;id&quot;</span><span style="color: #006600; font-weight:bold;">&#41;</span> <span style="color: #ff6600;">//当前页id (例12145.shtml、12145_2.shtml)</span><br />
<span style="color: #990099; font-weight: bold;">set</span> pageall <span style="color: #006600; font-weight: bold;">=</span> document<span style="color: #006600; font-weight:bold;">&#40;</span><span style="color: #cc0000;">&quot;pages&quot;</span><span style="color: #006600; font-weight:bold;">&#41;</span><br />
a<span style="color: #006600; font-weight: bold;">=</span><span style="color: #800000;">0</span><br />
<span style="color: #990099; font-weight: bold;">For</span> <span style="color: #990099; font-weight: bold;">each</span> page <span style="color: #990099; font-weight: bold;">in</span> pageall<br />
a<span style="color: #006600; font-weight: bold;">=</span>a+<span style="color: #800000;">1</span><br />
<span style="color: #990099; font-weight: bold;">Next</span><br />
<span style="color: #990099; font-weight: bold;">If</span> <span style="color: #330066;">Trim</span><span style="color: #006600; font-weight:bold;">&#40;</span>pPage<span style="color: #006600; font-weight:bold;">&#41;</span> <span style="color: #006600; font-weight: bold;">&lt;&gt;</span> <span style="color: #cc0000;">&quot;&quot;</span> <span style="color: #990099; font-weight: bold;">Then</span><br />
<span style="color: #990099; font-weight: bold;">Response</span>.<span style="color: #9900cc;">Output</span> <span style="color: #cc0000;">&quot;&lt;a href=&quot;</span> <span style="color: #006600; font-weight: bold;">&amp;</span> pPage <span style="color: #006600; font-weight: bold;">&amp;</span> <span style="color: #cc0000;">&quot; id=&quot;</span><span style="color: #cc0000;">&quot;pre_page&quot;</span><span style="color: #cc0000;">&quot;&gt;上一页&lt;/a&gt;&quot;</span><br />
<span style="color: #990099; font-weight: bold;">End</span> <span style="color: #990099; font-weight: bold;">If</span><br />
<span style="color: #990099; font-weight: bold;">If</span> Num - <span style="color: #800000;">1</span> <span style="color: #006600; font-weight: bold;">&gt;</span> <span style="color: #800000;">4</span> <span style="color: #990099; font-weight: bold;">then</span><br />
<span style="color: #990099; font-weight: bold;">Response</span>.<span style="color: #9900cc;">Output</span> <span style="color: #cc0000;">&quot;&lt;a href=&quot;</span> <span style="color: #006600; font-weight: bold;">&amp;</span> pageid <span style="color: #006600; font-weight: bold;">&amp;</span> <span style="color: #cc0000;">&quot;.shtml&gt;1&lt;/a&gt;&quot;</span><br />
<span style="color: #990099; font-weight: bold;">Response</span>.<span style="color: #9900cc;">Output</span> <span style="color: #cc0000;">&quot;...&quot;</span><br />
<span style="color: #990099; font-weight: bold;">For</span> i<span style="color: #006600; font-weight: bold;">=</span>Num-<span style="color: #800000;">3</span> <span style="color: #990099; font-weight: bold;">To</span> Num-<span style="color: #800000;">1</span><br />
<span style="color: #990099; font-weight: bold;">Response</span>.<span style="color: #9900cc;">Output</span> <span style="color: #cc0000;">&quot;&lt;a href=&quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span> pageid <span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;_&quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span> i <span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;.shtml&gt;&quot;</span> <span style="color: #006600; font-weight: bold;">&amp;</span> i <span style="color: #006600; font-weight: bold;">&amp;</span> <span style="color: #cc0000;">&quot;&lt;/a&gt;&quot;</span><br />
<span style="color: #990099; font-weight: bold;">Next</span><br />
<span style="color: #990099; font-weight: bold;">Else</span><br />
<span style="color: #990099; font-weight: bold;">For</span> i<span style="color: #006600; font-weight: bold;">=</span><span style="color: #800000;">1</span> <span style="color: #990099; font-weight: bold;">To</span> Num-<span style="color: #800000;">1</span><br />
<span style="color: #990099; font-weight: bold;">If</span> i<span style="color: #006600; font-weight: bold;">=</span><span style="color: #800000;">1</span> <span style="color: #990099; font-weight: bold;">then</span><br />
<span style="color: #990099; font-weight: bold;">Response</span>.<span style="color: #9900cc;">Output</span> <span style="color: #cc0000;">&quot;&lt;a href=&quot;</span> <span style="color: #006600; font-weight: bold;">&amp;</span> pageid <span style="color: #006600; font-weight: bold;">&amp;</span> <span style="color: #cc0000;">&quot;.shtml&gt;&quot;</span> <span style="color: #006600; font-weight: bold;">&amp;</span> i <span style="color: #006600; font-weight: bold;">&amp;</span> <span style="color: #cc0000;">&quot;&lt;/a&gt;&quot;</span><br />
<span style="color: #990099; font-weight: bold;">Else</span><br />
<span style="color: #990099; font-weight: bold;">Response</span>.<span style="color: #9900cc;">Output</span> <span style="color: #cc0000;">&quot;&lt;a href=&quot;</span> <span style="color: #006600; font-weight: bold;">&amp;</span> pageid <span style="color: #006600; font-weight: bold;">&amp;</span> <span style="color: #cc0000;">&quot;_&quot;</span> <span style="color: #006600; font-weight: bold;">&amp;</span> i <span style="color: #006600; font-weight: bold;">&amp;</span> <span style="color: #cc0000;">&quot;.shtml&gt;&quot;</span> <span style="color: #006600; font-weight: bold;">&amp;</span> i <span style="color: #006600; font-weight: bold;">&amp;</span> <span style="color: #cc0000;">&quot;&lt;/a&gt;&quot;</span><br />
<span style="color: #990099; font-weight: bold;">End</span> <span style="color: #990099; font-weight: bold;">if</span><br />
<span style="color: #990099; font-weight: bold;">Next</span><br />
<span style="color: #990099; font-weight: bold;">End</span> <span style="color: #990099; font-weight: bold;">If</span><br />
<span style="color: #990099; font-weight: bold;">If</span> Num <span style="color: #006600; font-weight: bold;">=</span> <span style="color: #800000;">1</span> <span style="color: #990099; font-weight: bold;">Then</span><br />
<span style="color: #990099; font-weight: bold;">Response</span>.<span style="color: #9900cc;">Output</span> <span style="color: #cc0000;">&quot;&lt;a href=&quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span> pageid <span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;.shtml class=&quot;</span><span style="color: #cc0000;">&quot;de&quot;</span><span style="color: #cc0000;">&quot;&gt;&quot;</span> <span style="color: #006600; font-weight: bold;">&amp;</span> Num <span style="color: #006600; font-weight: bold;">&amp;</span> <span style="color: #cc0000;">&quot;&lt;/a&gt;&quot;</span><br />
<span style="color: #990099; font-weight: bold;">Else</span><br />
<span style="color: #990099; font-weight: bold;">Response</span>.<span style="color: #9900cc;">Output</span> <span style="color: #cc0000;">&quot;&lt;a href=&quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span> pageid <span style="color: #006600; font-weight: bold;">&amp;</span> <span style="color: #cc0000;">&quot;_&quot;</span> <span style="color: #006600; font-weight: bold;">&amp;</span> Num <span style="color: #006600; font-weight: bold;">&amp;</span> <span style="color: #cc0000;">&quot;.shtml class=&quot;</span><span style="color: #cc0000;">&quot;de&quot;</span><span style="color: #cc0000;">&quot;&gt;&quot;</span> <span style="color: #006600; font-weight: bold;">&amp;</span> Num <span style="color: #006600; font-weight: bold;">&amp;</span> <span style="color: #cc0000;">&quot;&lt;/a&gt;&quot;</span><br />
<span style="color: #990099; font-weight: bold;">End</span> <span style="color: #990099; font-weight: bold;">if</span><br />
<span style="color: #990099; font-weight: bold;">If</span> a - Num <span style="color: #006600; font-weight: bold;">&gt;</span> <span style="color: #800000;">4</span> <span style="color: #990099; font-weight: bold;">Then</span><br />
<span style="color: #990099; font-weight: bold;">For</span> i<span style="color: #006600; font-weight: bold;">=</span>Num+<span style="color: #800000;">1</span> <span style="color: #990099; font-weight: bold;">To</span> Num+<span style="color: #800000;">3</span><br />
<span style="color: #990099; font-weight: bold;">Response</span>.<span style="color: #9900cc;">Output</span> <span style="color: #cc0000;">&quot;&lt;a href=&quot;</span> <span style="color: #006600; font-weight: bold;">&amp;</span> pageid <span style="color: #006600; font-weight: bold;">&amp;</span> <span style="color: #cc0000;">&quot;_&quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span> i <span style="color: #006600; font-weight: bold;">&amp;</span> <span style="color: #cc0000;">&quot;.shtml&gt;&quot;</span> <span style="color: #006600; font-weight: bold;">&amp;</span> i <span style="color: #006600; font-weight: bold;">&amp;</span> <span style="color: #cc0000;">&quot;&lt;/a&gt;&quot;</span><br />
<span style="color: #990099; font-weight: bold;">Next</span><br />
<span style="color: #990099; font-weight: bold;">Response</span>.<span style="color: #9900cc;">Output</span> <span style="color: #cc0000;">&quot;...&quot;</span><br />
<span style="color: #990099; font-weight: bold;">Response</span>.<span style="color: #9900cc;">Output</span> <span style="color: #cc0000;">&quot;&lt;a href=&quot;</span> <span style="color: #006600; font-weight: bold;">&amp;</span> pageid <span style="color: #006600; font-weight: bold;">&amp;</span> <span style="color: #cc0000;">&quot;_&quot;</span> <span style="color: #006600; font-weight: bold;">&amp;</span> a <span style="color: #006600; font-weight: bold;">&amp;</span> <span style="color: #cc0000;">&quot;.shtml&gt;&quot;</span> <span style="color: #006600; font-weight: bold;">&amp;</span> a <span style="color: #006600; font-weight: bold;">&amp;</span> <span style="color: #cc0000;">&quot;&lt;/a&gt;&quot;</span><br />
<span style="color: #990099; font-weight: bold;">Else</span><br />
<span style="color: #990099; font-weight: bold;">For</span> i<span style="color: #006600; font-weight: bold;">=</span>Num+<span style="color: #800000;">1</span> <span style="color: #990099; font-weight: bold;">To</span> a <br />
<span style="color: #990099; font-weight: bold;">Response</span>.<span style="color: #9900cc;">Output</span> <span style="color: #cc0000;">&quot;&lt;a href=&quot;</span> <span style="color: #006600; font-weight: bold;">&amp;</span> pageid <span style="color: #006600; font-weight: bold;">&amp;</span> <span style="color: #cc0000;">&quot;_&quot;</span> <span style="color: #006600; font-weight: bold;">&amp;</span> i <span style="color: #006600; font-weight: bold;">&amp;</span> <span style="color: #cc0000;">&quot;.shtml&gt;&quot;</span> <span style="color: #006600; font-weight: bold;">&amp;</span> i <span style="color: #006600; font-weight: bold;">&amp;</span> <span style="color: #cc0000;">&quot;&lt;/a&gt;&quot;</span><br />
<span style="color: #990099; font-weight: bold;">Next</span><br />
<span style="color: #990099; font-weight: bold;">End</span> <span style="color: #990099; font-weight: bold;">If</span><br />
<span style="color: #990099; font-weight: bold;">If</span> <span style="color: #330066;">Trim</span><span style="color: #006600; font-weight:bold;">&#40;</span>nPage<span style="color: #006600; font-weight:bold;">&#41;</span> <span style="color: #006600; font-weight: bold;">&lt;&gt;</span> <span style="color: #cc0000;">&quot;&quot;</span> <span style="color: #990099; font-weight: bold;">Then</span><br />
<span style="color: #990099; font-weight: bold;">Response</span>.<span style="color: #9900cc;">Output</span> <span style="color: #cc0000;">&quot;&lt;a href=&quot;</span> <span style="color: #006600; font-weight: bold;">&amp;</span> nPage <span style="color: #006600; font-weight: bold;">&amp;</span> <span style="color: #cc0000;">&quot; id=&quot;</span><span style="color: #cc0000;">&quot;next_page&quot;</span><span style="color: #cc0000;">&quot;&gt;下一页&lt;/a&gt;&quot;</span><br />
<span style="color: #990099; font-weight: bold;">End</span> <span style="color: #990099; font-weight: bold;">If</span></div></td></tr></tbody></table></div>
<p>希望有asp的大神给予建议，本人phper一枚！</p>
]]></content:encoded>
			<wfw:commentRss>https://www.52smile.cn/?feed=rss2&#038;p=619</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
	</channel>
</rss>
