<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
<channel>
<title><![CDATA[财富猪java站 - ajax应用]]></title>
<link>http://www.caifuzhu.com.cn/</link>
<description><![CDATA[java学习站，让我们每天进步一点点！]]></description>
<language>zh-cn</language>
<copyright><![CDATA[Copyright 2005 PBlog2 v2.4]]></copyright>
<webMaster><![CDATA[zhouhaizhe@126.com(财富猪)]]></webMaster>
<generator>PBlog2 v2.4</generator> 
<image>
	<title>财富猪java站</title> 
	<url>http://www.caifuzhu.com.cn/images/logos.gif</url> 
	<link>http://www.caifuzhu.com.cn/</link> 
	<description>财富猪java站</description> 
</image>

			<item>
			<link>http://www.caifuzhu.com.cn/default.asp?id=86</link>
			<title><![CDATA[感谢两棵树 ]]></title>
			<author>zhouhaizhe@126.com(admin)</author>
			<category><![CDATA[ajax应用]]></category>
			<pubDate>Sat,23 May 2009 19:12:31 +0800</pubDate>
			<guid>http://www.caifuzhu.com.cn/default.asp?id=86</guid>	
		<description><![CDATA[<br/>作者：凤仙草 来源： <br/> <br/>&nbsp;&nbsp;&nbsp;&nbsp;一个年轻人，从小就是人见人爱的孩子。上学时是三好学生、班干部，初二那年参加全国奥数比赛，获得一等奖。<br/>　　17岁不到，他就被保送到某大学深造。命运在他接到大学录取通知书那年的暑假，给他开了一个不大不小的玩笑：一次过马路时，一辆飞驰而来的车辆无情地夺去了他的双腿和左手。面对这飞来横祸，他没有被打倒，最终凭着惊人的毅力自学完全部大学课程，后来又创办了自己的公司，成为一家拥有上千万元固定资产的私企老总，并当选为市里的“十大杰出青年”。那天去采访他，问他如何克服难以想象的惨痛折磨，取得今天的成绩。<br/>　　完全出乎我的意料，他最想感谢的既不是给他巨大关爱的父母，也不是一直鼓动和支持他的朋友。面对我的提问，他极快地回答：我要感谢两棵树！<br/>　　遇到车祸之后，对从小就出类拔萃、自尊心极强的他来说，不啻为世界末日的来临。看看自己残缺不全的身体，他痛不欲生，感到一生就这样毁了，人生再没有什么值得追求的目标和意义，一度想要自杀。即使在医院听到远远从街上传来的一两声汽车喇叭声，也能引起他的烦躁和不安，情绪极不稳定。为了让他散心，转移一下注意力，在他出院以后，家人特意把他送到乡下的姑妈家静养。<br/>　　在那里，他遇到了决定他生命意义的两棵树。<br/>　　姑妈家住在一个远离城市的小村子，宁静、安逸，甚至有些落后。他就在姑妈的小院子里，每天吃饭、睡觉，睡觉、吃饭，一天天地打发着他认为不再宝贵的时光，人也更加灰心丧气和慵懒下来。一晃半年过去。<br/>　　一天下午，姑妈家下田的下田，上学的上学，仅他一人在家。百无聊赖的他，自己摇动轮椅走出了那个小小的院落。<br/>　　就这样，似有冥冥中的安排，他与那两棵树不期而遇。<br/>　　那是怎样的两棵树啊！在离姑妈家五六十米的地方，有两棵显得十分怪异的榆树，像藤条一般扭曲着肢体，但却顽强地向上挺立着。两树之间，连着一根七八米长的粗粗的铁丝，铁丝的两端深深嵌进树干里。不，简直就是直接缠绕在树里！活像一只长布袋被拦腰紧紧系了一根绳子，呈现两头粗、中间细的奇怪形状。<br/>　　见他好奇的样子，一旁的邻居主动告诉他，起初是为了晾晒衣服的方便，七八年前，有人在两棵小榆树之间拉了一根铁丝。时间一长，树干越长越粗，被铁丝缠绕的部分始终冲不出束缚，被勒出了深深一圈伤痕，两棵小树奄奄一息。就在大家都以为这两棵榆树再也难以成活的时候，没想到第二年一场冬雨过后，它们又发出了新芽，而且随着树干逐渐变粗，年复一年，竟生生将紧箍在自己身上的铁丝“吃”了进去！<br/>　　莫名地，他的心被强烈地震撼了：面对外界施加的暴力和厄运，小树尚知抗争，而作为一个人，又有什么理由放弃对生活的努力呢！面对这两棵榆树，他感到羞愧，同时也激起了深藏于内心的那份不甘——只见他用自己仅存的右手，艰难地从坐了半年多的轮椅上撑起整个身体，恭恭敬敬地给那两棵再普通不过，却又再坚强不过的榆树，深深鞠了个躬！<br/>　　很快，他便主动要求回到城里，拾起了久违的课本还有信心，开始了属于自己的新的生活。<br/> <br/> <br/>]]></description>
		</item>
		
			<item>
			<link>http://www.caifuzhu.com.cn/default.asp?id=15</link>
			<title><![CDATA[asp+ajax实现分页效果(已测)]]></title>
			<author>zhouhaizhe@126.com(admin)</author>
			<category><![CDATA[ajax应用]]></category>
			<pubDate>Wed,31 Oct 2007 10:22:44 +0800</pubDate>
			<guid>http://www.caifuzhu.com.cn/default.asp?id=15</guid>	
		<description><![CDATA[list.htm<br/><div class="UBBPanel"><div class="UBBTitle"><img src="http://www.caifuzhu.com.cn/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent"><br/>&lt;html&gt;<br/>&lt;head&gt;<br/>&lt;title&gt;新闻列表简化型&lt;/title&gt;<br/>&lt;script language=&#34;javascript&#34;&gt;<br/>&lt;!--<br/>//ajax 控件也可以做成单独文件方便到其它地方调用<br/>function Ajax()<br/>{<br/>var xhrObj=null;<br/>if(window.XMLHttpRequest)<br/>{<br/>xhrObj=new XMLHttpRequest();<br/>}<br/>else if(window.ActiveXObject)<br/>{<br/>try{<br/>xhrObj=new ActiveXObject(&#34;Microsoft.XMLHTTP&#34;);<br/>}<br/>catch(e1)<br/>{<br/>try{<br/>xhrObj=new ActiveXObject(&#34;MSXML2.XMLHTTP&#34;);<br/>}<br/>catch(e2){<br/>try{<br/>xhrObj=new ActiveXObject(&#34;MSXML3.XMLHTTP&#34;);<br/>}<br/>catch(e3){<br/>alert(&#34;创建Ajax失败：&#34;+e3)<br/>}<br/>}<br/>}<br/>}<br/>else<br/>{<br/>alert(&#34;未能识别的浏览器&#34;);<br/>}<br/>return xhrObj;<br/>}<br/><br/>function $(id)<br/>{<br/>return document.all[id];<br/>}<br/><br/>&lt;/script&gt;<br/>&lt;script language=&#34;javascript&#34; defer&gt;<br/>&nbsp;&nbsp; var xhr=new Ajax();<br/>&nbsp;&nbsp; var page=0;<br/>&nbsp;&nbsp; var icount=0;&nbsp;&nbsp; //当前页数<br/>&nbsp;&nbsp; var pagecount;&nbsp;&nbsp;//总页数<br/>&nbsp;&nbsp; var count=0;<br/>&nbsp;&nbsp; var ipagecount=0;<br/>&nbsp;&nbsp; var ipagesize=5;; //每页显示记录数<br/>&nbsp;&nbsp; var pp=0;<br/>&nbsp;&nbsp; var ipage=0;<br/>&nbsp;&nbsp; var Dom=null;<br/><br/>&nbsp;&nbsp; function getList(curPage)<br/>&nbsp;&nbsp; {<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if(ipagecount!=0)<br/>&nbsp;&nbsp; {<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ipage=parseInt((curPage-1)/ipagecount)+1;<br/>&nbsp;&nbsp; }else{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ipage=1<br/>&nbsp;&nbsp; };<br/>&nbsp;&nbsp; page=curPage;<br/>&nbsp;&nbsp; if (pp!=ipage)<br/>&nbsp;&nbsp; {;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Dom=null;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;pp=ipage;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;xhr.open(&#34;get&#34;,&#34;data.asp?curpage=&#34;+pp,true);<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;xhr.onreadystatechange=$CallBack;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;xhr.send(null);&nbsp;&nbsp;<br/>&nbsp;&nbsp; }<br/>&nbsp;&nbsp; else<br/>&nbsp;&nbsp; {<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$showList();<br/>&nbsp;&nbsp; }<br/>&nbsp;&nbsp; }<br/>&nbsp;&nbsp; function $CallBack()<br/>&nbsp;&nbsp; {<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(xhr.readystate==1)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $(&#34;newsList&#34;).innerHTML=&#34;正在连结服务器&#34;;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;else if(xhr.readystate==2 || xhr.readystate==3)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $(&#34;newsList&#34;).innerHTML=&#34;正在读取数据&#34;;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;else if(xhr.readystate==4)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp; if (xhr.status==200)<br/>&nbsp;&nbsp;&nbsp;&nbsp; {<br/>Dom=xhr.responseXML;<br/>$showList();<br/> }<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br/>&nbsp;&nbsp; }<br/>&nbsp;&nbsp; <br/><br/>&nbsp;&nbsp; function $showList()<br/>&nbsp;&nbsp; { <br/>&nbsp;&nbsp;var html=&#34;&#34;;<br/>&nbsp;&nbsp;var items=Dom.sel&#101;ctNodes(&#34;//item&#34;);<br/>&nbsp;&nbsp;icount=Dom.sel&#101;ctNodes(&#34;//item&#34;).length;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//数量<br/>&nbsp;&nbsp;count=Dom.sel&#101;ctSingleNode(&#34;//data&#34;).getAttribute(&#34;count&#34;); //总数量<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ipagecount=parseInt((icount-1)/ipagesize)+1;<br/>&nbsp;&nbsp;pagecount=parseInt((count-1)/ipagesize)+1;<br/>&nbsp;&nbsp;startPosition=(page-1)*ipagesize;<br/>&nbsp;&nbsp;endPosition=(page*ipagesize)<br/>&nbsp;&nbsp;if(endPosition&gt;count)endPosition=count<br/>&nbsp;&nbsp;for(var i=startPosition;i&lt;endPosition;i++)<br/>&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp; html+=&#34;&lt;div id=\&#34;title\&#34;&gt;&lt;a href=\&#34;&#34;+items[i].sel&#101;ctSingleNode(&#34;htmlurl&#34;).text+&#34;\&#34;&gt;&#34;+items[i].sel&#101;ctSingleNode(&#34;hits&#34;).text+&#34;&lt;/a&gt;&lt;/div&gt;&#34;;<br/>&nbsp;&nbsp;}<br/>&nbsp;&nbsp;$(&#34;newsList&#34;).innerHTML=html;<br/><br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var statushtml=&#34;&lt;a href=\&#34;javascript:previousPage()\&#34;&gt;上一页&lt;/a&gt;|&lt;a href=\&#34;javascript:nextPage()\&#34;&gt;下一页&lt;/a&gt;&#34;;<br/>&nbsp;&nbsp;if(pagecount&lt;=10)<br/>&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp; for(var i=1;i&lt;=pagecount;i++)<br/> {<br/>&nbsp;&nbsp;&nbsp;&nbsp;if (i==page)<br/>&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp; statushtml+=&#34;&lt;b&gt;&#34;+i+&#34;&lt;/b&gt;&amp;nbsp;&#34;<br/>&nbsp;&nbsp;&nbsp;&nbsp;}<br/>else<br/>{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;statushtml+=&#34;&lt;a href=\&#34;javascript:turnPage(&#34;+i+&#34;)\&#34;&gt;&#34;+i+&#34;&lt;/a&gt;&amp;nbsp;&#34;<br/>}<br/> }<br/>&nbsp;&nbsp;}<br/>&nbsp;&nbsp;else if(page+10&lt;pagecount &amp;&amp; pagecount&gt;10)<br/>&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp; if(page%10==0)<br/> {<br/>&nbsp;&nbsp;&nbsp;&nbsp;for(var i=page-9;i&lt;=page+1;i++)<br/>{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if (i==page)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;statushtml+=&#34;&lt;b&gt;&#34;+i+&#34;&lt;/b&gt;&amp;nbsp;&#34;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br/>&nbsp;&nbsp;&nbsp;&nbsp;else<br/>&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;statushtml+=&#34;&lt;a href=\&#34;javascript:turnPage(&#34;+i+&#34;)\&#34;&gt;&#34;+i+&#34;&lt;/a&gt;&amp;nbsp;&#34;<br/>&nbsp;&nbsp;&nbsp;&nbsp;}<br/>}<br/> }<br/> else if(page % 10 ==1 &amp;&amp; page!=1)<br/> {<br/>&nbsp;&nbsp;&nbsp;&nbsp;for(var i=page-1;i&lt;=page+10;i++)<br/>{<br/>&nbsp;&nbsp;&nbsp;&nbsp;if (i==page)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;statushtml+=&#34;&lt;b&gt;&#34;+i+&#34;&lt;/b&gt;&amp;nbsp;&#34;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br/>&nbsp;&nbsp;&nbsp;&nbsp;else<br/>&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;statushtml+=&#34;&lt;a href=\&#34;javascript:turnPage(&#34;+i+&#34;)\&#34;&gt;&#34;+i+&#34;&lt;/a&gt;&amp;nbsp;&#34;<br/>&nbsp;&nbsp;&nbsp;&nbsp;}<br/>}<br/> }<br/> else if(page&lt;=11)<br/> {<br/>&nbsp;&nbsp;&nbsp;&nbsp; for(var i=1;i&lt;=11;i++)<br/> {<br/>&nbsp;&nbsp;&nbsp;&nbsp;if (i==page)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;statushtml+=&#34;&lt;b&gt;&#34;+i+&#34;&lt;/b&gt;&amp;nbsp;&#34;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br/>&nbsp;&nbsp;&nbsp;&nbsp;else<br/>&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;statushtml+=&#34;&lt;a href=\&#34;javascript:turnPage(&#34;+i+&#34;)\&#34;&gt;&#34;+i+&#34;&lt;/a&gt;&amp;nbsp;&#34;<br/>&nbsp;&nbsp;&nbsp;&nbsp;}<br/> }<br/> }<br/> else<br/> {<br/>&nbsp;&nbsp;&nbsp;&nbsp;for(var i=(page-(page % 10));i&lt;=page+(10-(page % 10))+1;i++)<br/>{<br/>&nbsp;&nbsp;&nbsp;&nbsp;if (i==page)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;statushtml+=&#34;&lt;b&gt;&#34;+i+&#34;&lt;/b&gt;&amp;nbsp;&#34;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br/>&nbsp;&nbsp;&nbsp;&nbsp;else<br/>&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;statushtml+=&#34;&lt;a href=\&#34;javascript:turnPage(&#34;+i+&#34;)\&#34;&gt;&#34;+i+&#34;&lt;/a&gt;&amp;nbsp;&#34;<br/>&nbsp;&nbsp;&nbsp;&nbsp;}<br/>}<br/> }<br/>&nbsp;&nbsp;}<br/>&nbsp;&nbsp;else if(page+10&gt;=pagecount &amp;&amp; pagecount&gt;10)<br/>&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp; if(page%10==0)<br/> {<br/>&nbsp;&nbsp;&nbsp;&nbsp;for(var i=page-9;i&lt;=page+1;i++)<br/>{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if (i==page)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;statushtml+=&#34;&lt;b&gt;&#34;+i+&#34;&lt;/b&gt;&amp;nbsp;&#34;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br/>&nbsp;&nbsp;&nbsp;&nbsp;else<br/>&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;statushtml+=&#34;&lt;a href=\&#34;javascript:turnPage(&#34;+i+&#34;)\&#34;&gt;&#34;+i+&#34;&lt;/a&gt;&amp;nbsp;&#34;<br/>&nbsp;&nbsp;&nbsp;&nbsp;}<br/>}<br/> }<br/> else if(page % 10 ==1 &amp;&amp; page!=1)<br/> {<br/>&nbsp;&nbsp;&nbsp;&nbsp;for(var i=page-1;i&lt;=page+9;i++)<br/>{<br/>&nbsp;&nbsp;&nbsp;&nbsp;if (i==page)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;statushtml+=&#34;&lt;b&gt;&#34;+i+&#34;&lt;/b&gt;&amp;nbsp;&#34;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br/>&nbsp;&nbsp;&nbsp;&nbsp;else<br/>&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;statushtml+=&#34;&lt;a href=\&#34;javascript:turnPage(&#34;+i+&#34;)\&#34;&gt;&#34;+i+&#34;&lt;/a&gt;&amp;nbsp;&#34;<br/>&nbsp;&nbsp;&nbsp;&nbsp;}<br/>}<br/> }<br/>&nbsp;&nbsp;}<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;document.getElementById(&#34;pagestatus&#34;).innerHTML=statushtml;<br/>&nbsp;&nbsp;<br/>&nbsp;&nbsp; }<br/>&nbsp;&nbsp; <br/>&nbsp;&nbsp; function previousPage()<br/>&nbsp;&nbsp; {<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if (page&gt;1)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;getList(page-1);<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br/>&nbsp;&nbsp;else<br/>&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;alert(&#34;已经是第一页了&#34;);<br/>&nbsp;&nbsp;}<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br/>&nbsp;&nbsp; }<br/><br/>&nbsp;&nbsp; function nextPage()<br/>&nbsp;&nbsp; {<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(page&lt;ipagecount)<br/>&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;getList(page+1);<br/>&nbsp;&nbsp;}<br/>&nbsp;&nbsp;else<br/>&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp; alert(&#34;已经到最后一页了&#34;);<br/>&nbsp;&nbsp;}<br/>&nbsp;&nbsp; }<br/><br/>&nbsp;&nbsp; function turnPage(p)<br/>&nbsp;&nbsp; {<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; getList(p);<br/>&nbsp;&nbsp; }<br/><br/>&nbsp;&nbsp; getList(1);<br/>&lt;/script&gt;<br/>&lt;/head&gt;<br/>&lt;body&gt;<br/>&nbsp;&nbsp;&lt;div id=&#34;newsList&#34;&gt;&lt;/div&gt;<br/>&nbsp;&nbsp;&lt;div id=&#34;pagestatus&#34;&gt;&lt;/div&gt;<br/>&lt;/body&gt;<br/>&lt;/html&gt;<br/><br/></div></div><br/><br/><br/>建一个文件data.asp<br/>注：这里我用的是ACCESS数据库，库名叫data.mdb，当然这个自己可以定义，库中表名为info字段分别是id(自动编号)、a、b、c、d(日期类型)<br/><div class="UBBPanel"><div class="UBBTitle"><img src="http://www.caifuzhu.com.cn/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent"><br/><br/>&lt;%@ Language=&#34;VBSCRIPT&#34; codepage=&#34;936&#34; %&gt;<br/>&lt;%<br/>response.cachecontrol=&#34;no-cache&#34;<br/>response.addHeader &#34;pragma&#34;,&#34;no-cache&#34;<br/>response.expires=-1<br/>response.expiresAbsolute=now-1<br/>response.contentType=&#34;text/xml&#34;<br/>&#39;SQL数据库 Set conn=server.Cr&#101;ateObject(&#34;adodb.connection&#34;)<br/>&#39;sconn=&#34;driver={sql server};server=(local);uid=**;pwd=**;database=***&#34;<br/>&#39;conn.open sconn<br/>set conn=server.Cr&#101;ateObject(&#34;adodb.connection&#34;)<br/>&nbsp;&nbsp;file=server.mappath(&#34;data.mdb&#34;)<br/>&nbsp;&nbsp;conn.Open &#34;driver={microsoft access driver (*.mdb)};&#34;&amp;&#34;dbq=&#34;&amp;file%&gt;<br/>&lt;?xml version=&#34;1.0&#34; encoding=&#34;gb2312&#34; ?&gt;<br/>&lt;%<br/>dim iPagesize,rs,sSQL,iCurPage,ipresize,icount,ipagecount<br/><br/>icurpage=trim(request.QueryString(&#34;curpage&#34;))<br/><br/>iPagesize=500&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#39;页大小<br/>set rs=server.cr&#101;ateObject(&#34;adodb.recordset&#34;)<br/>&#39;rs.open &#34;sel&#101;ct count(id) from ca_news wh&#101;re status=1&#34;,conn,1,1<br/>rs.open &#34;sel&#101;ct count(id) from info&#34;,conn,1,1<br/>icount=rs(0)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#39;总记录数<br/>rs.close<br/><br/>ipagecount=int((icount-1)/iPagesize)+1&nbsp;&nbsp;&#39;总页数<br/>if icurpage=&#34;&#34; then<br/>&nbsp;&nbsp;&nbsp;&nbsp;icurpage=1<br/>else<br/>&nbsp;&nbsp;&nbsp;&nbsp;icurpage=cint(icurpage)<br/>end if<br/>if icurpage&lt;1 then<br/>&nbsp;&nbsp; icurpage=1<br/>end if<br/><br/>if icurPage&gt;ipagecount then icurpage=ipagecount<br/>ipreSize=(iCurPage-1)*ipagesize<br/>if ipresize=0 then<br/>&nbsp;&nbsp; sSQL=&#34;sel&#101;ct * from info o&#114;der by id desc&#34;<br/>else<br/>&nbsp;&nbsp;&#39; sSQL=&#34;sel&#101;ct top &#34;&amp;ipagesize&amp;&#34; id,title,postdate,hits,htmlurl from news wh&#101;re status=1 and id not in (sel&#101;ct top &#34;&amp;ipresize&amp;&#34; id from news wh&#101;re status=1 o&#114;der by id asc) o&#114;der by id asc&#34;<br/>&nbsp;&nbsp;sSQL=&#34;sel&#101;ct top &#34;&amp;ipagesize&amp;&#34; * from info id not in (sel&#101;ct top &#34;&amp;ipresize&amp;&#34; id from info o&#114;der by id desc) o&#114;der by id desc&#34;<br/>end if<br/>rs.open sSQL,conn,1,1<br/><br/>%&gt;<br/>&lt;data count=&#34;&lt;%=icount%&gt;&#34; pagesize=&#34;&lt;%=ipagesize %&gt;&#34; pagecount=&#34;&lt;%=ipagecount%&gt;&#34;&gt;<br/>&lt;%<br/>&nbsp;&nbsp; while not rs.eof<br/>%&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;item id=&#34;&lt;%=rs(&#34;id&#34;)%&gt;&#34;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;title&gt;&amp;lt;![CDATA[&lt;%=rs(&#34;a&#34;)%&gt;]]&amp;gt;&lt;/title&gt;<br/>&lt;htmlurl&gt;&amp;lt;![CDATA[&lt;%=rs(&#34;b&#34;)%&gt;]]&amp;gt;&lt;/htmlurl&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;postdate&gt;&lt;%=DateValue(rs(&#34;d&#34;)) %&gt;&lt;/postdate&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;hits&gt;&lt;%=trim(rs(&#34;c&#34;)) %&gt;&lt;/hits&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;/item&gt;<br/>&lt;%<br/>&nbsp;&nbsp; rs.movenext<br/>&nbsp;&nbsp;wend<br/>%&gt;<br/>&lt;/data&gt;<br/>&lt;%<br/>&nbsp;&nbsp;rs.close<br/>&nbsp;&nbsp;set rs=nothing<br/>&nbsp;&nbsp;conn.close<br/>&nbsp;&nbsp;set conn=nothing<br/>%&gt;<br/><br/><br/></div></div>]]></description>
		</item>
		
</channel>
</rss>