打印本文 打印本文 关闭窗口 关闭窗口
用XML创建可排序、分页的数据显示页面
作者:武汉SEO闵涛  文章来源:敏韬网  点击数2225  更新时间:2009/4/23 11:18:06  文章录入:mintao  责任编辑:mintao
Function
  
   ' “第一页”的处理
   Function FirstPage()
  
   Style.XMLDocument.selectNodes("//@OnClick")(1).Value = "previousPage(1)"
   Style.XMLDocument.selectNodes("//@OnClick")(2).Value = "nextPage(1)"
   Style.XMLDocument.selectNodes("//xsl:for-each/@select")(1).Value = "./*[position() < " & intRecordsPerPage + 1 & " and position() > 0]"
   transform()
   setPageCount()
  
   End Function
  
   ' “最末页”的处理
   Function LastPage()
  
   Dim intTotalPages
   Dim intTotalRecords
  
   intTotalPages = getNumberOfPages(intTotalRecords)
   nextPage (intTotalPages - 1)
  
   End Function
   </Script>
   </Head>
   <body>
   <p align="center" style="font-weight:bold;font-size:12pt;color:#0000FF;border-bottom:3px double red;padding-bottom:5px">客户关系表</p>
   <XML id='Data'>
   <客户关系表 xmlns:dt="urn:schemas-microsoft-com:datatypes">
   <客户><序号 dt:dt="int">01</序号><姓名>Mi</姓名><电子邮件>water@21cn.com</电子邮件></客户>
   <客户><序号 dt:dt="int">02</序号><姓名>uyi</姓名><电子邮件>Lily@sina.com</电子邮件></客户>
   <客户><序号 dt:dt="int">03</序号><姓名>uiyu</姓名><电子邮件>John@21cn.com</电子邮件></客户>
   <客户><序号 dt:dt="int">04</序号><姓名>Doug</姓名><电子邮件>Karry@163.net</电子邮件></客户>
   <客户><序号 dt:dt="int">05</序号><姓名>Ellen</姓名><电子邮件>vivki@sina.com</电子邮件></客户>
   <客户><序号 dt:dt="int">06</序号><姓名>Frank</姓名><电子邮件>net_lover@mengxianhui.com.cn</电子邮件></客户>
   <客户><序号 dt:dt="int">07</序号><姓名>Greg</姓名><电子邮件>meng@mengxianhui.com</电子邮件></客户>
   <客户><序号 dt:dt="int">08</序号><姓名>Harry</姓名><电子邮件>sunny@xianhui.net</电子邮件></客户>
   <客户><序号 dt:dt="int">09</序号><姓名>Ingrid</姓名><电子邮件>cathy@hotmail.com</电子邮件></客户>
   <客户><序号 dt:dt="int">10</序号><姓名>Jeff</姓名><电子邮件>your@mxh.com</电子邮件></客户>
   <客户><序号 dt:dt="int">11</序号><姓名>Kelly</姓名><电子邮件>Iloveyou@mengxianhui.com</电子邮件></客户>
   <客户><序号 dt:dt="int">12</序号><姓名>Larry</姓名><电子邮件>smilling@mengxianhui.com</电子邮件></客户>
   <客户><序号 dt:dt="int">13</序号><姓名>Mark</姓名><电子邮件>money@21cn.com</电子邮件></客户>
   <客户><序号 dt:dt="int">14</序号><姓名>Nancy</姓名><电子邮件>www@yahoo.com</电子邮件></客户>
   <客户><序号 dt:dt="int">15</序号><姓名>Peter</姓名><电子邮件>dotnet@aol.com</电子邮件></客户>
   <客户><序号 dt:dt="int">16</序号><姓名>Rachel</姓名><电子邮件>billgates@microsoft.com</电子邮件></客户>
   <客户><序号 dt:dt="int">17</序号><姓名>Seth</姓名><电子邮件>flying@yous.net</电子邮件></客户>
   <客户><序号 dt:dt="int">18</序号><姓名>Tim</姓名><电子邮件>agooyboy@lovegirl.com</电子邮件></客户>
   </客户关系表>
   </XML>
   <XML id='Style' src='Style.xsl'></XML>
   <div id="DisplayArea"></div>
   <table border="0" width="100%" style="font-size:11pt;">
   <tr>
   <td align="right">资料来源:【<a href="http://lucky.myrice.com">孟宪会之精彩世界</a>】</td>
   </tr>
   </table>
   </body>
   </HTML>
  
   把上面的内容拷贝到本地计算机上,分别保存为相应的文件,在IE5+和XML3.0+的环境下即可看到效果!
  
    

上一页  [1] [2] [3] 

打印本文 打印本文 关闭窗口 关闭窗口