使用javascript+xml实现分页

使用javascript+xml实现分页

ID:21170931

大小:73.50 KB

页数:7页

时间:2018-10-20

使用javascript+xml实现分页_第1页
使用javascript+xml实现分页_第2页
使用javascript+xml实现分页_第3页
使用javascript+xml实现分页_第4页
使用javascript+xml实现分页_第5页
资源描述:

《使用javascript+xml实现分页》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、使用javascript+xml实现分页>>教育资源库基于l技术的日渐应用,把xml应用到分页当中,也是一种可能,当然网上的教程很多,当我都是看得稀里糊涂,索性自己写一个,与大家分享、指正。共有两个文件tmh.htmtt.xml源代码如下:tmh.htm___________________________________________________<!DOCTYPEHTMLPUBLIC"-//L4.0Transitional//EN"><HTML><HEAD&

2、gt;<TITLE>Neent</TITLE><METANAME="Generator"CONTENT="EditPlus"><METANAME="Author"CONTENT=""><METANAME="Keyail:rautinee21.   *//*本程序可自由传播使用,但请务必保留此信息  *//****************************************varpagenum=4;//每页显示几条信息varpage

3、=0;varcontpage;varBodyText="";varxmlDoc=neode="member";vartoolBar;xmlDoc.async="false"xmlDoc.load("tt.xml")//***************这个地方是你根据实际取得的字段名称来改了header="<TABLEborder=1><tr><td>姓名</td><td>图标</td><td>IP地址</td

4、><td>email</td><td></td><td>日期</td><td></td><td></td></tr>";//检索的记录数maxNum=xmlDoc.getElementsByTagName(mode).length  //每条记录的列数  column=xmlDoc.getElementsByTagName(mode).item(0).chil

5、dNodes  //每条记录的列数  colNum=column.length  //页数  pagesNumber=Math.ceil(maxNum/pagenum)-1;  pagesNumber2=Math.ceil(maxNum/pagenum);//上一个页面functionUpPage(page){  thePage="前一页";  if(page+1>1)thePage="<AHREF='#'onclick='Javascript:returnUpPageGo()'&g

6、t;前一页</A>";  returnthePage;}functionNextPage(page){  thePage="后一页";  if(page<pagesNumber)thePage="<AHREF='#'onclick='Javascript:returnNextPageGo()'>后一页</A>";  returnthePage;}functionUpPageGo(){if(page>0)page--;  getContent(); 

7、 BodyText="";}//当前的页数functioncurrentPage(){  varcp;  cp="当前是第"+(page+1)+"页";  returncp;}//总共的页数functionallPage(){  varap;  ap='总共'+(pagesNumber+1)+'页';  returnap}functionNextPageGo(){if(page<pagesNumber)page++;  getContent();  BodyText="";}//显示分页状

8、态栏functionpageBar(page){  varpb;  pb=UpPage(page)+" "+NextPage(page)+" "+currentPage()+" "+allPage()+selectPage();  returnpb;}functionchangePage(tpage){    page=tpage  if(page>=0)page--;  if(page<pagesNumber)page++;  getContent();  BodyText="";

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。