45fan.com - 路饭网

搜索: 您的位置主页 > 电脑频道 > 电脑教程 > 阅读资讯:XML之动态排序的详细信息

XML之动态排序的详细信息

2016-08-31 10:37:07 来源:www.45fan.com 【

XML之动态排序的详细信息

有2个文件:Page.xml和Page.xsl

Page.xml:
XML之动态排序的详细信息<?xmlversion="1.0"encoding="gb2312"?>
XML之动态排序的详细信息<?xml-stylesheettype="text/xsl"href="Page.xsl"?>
XML之动态排序的详细信息<BlueIdea>
XML之动态排序的详细信息<team>
XML之动态排序的详细信息<blue_ID>1</blue_ID>
XML之动态排序的详细信息<blue_name>车仔</blue_name>
XML之动态排序的详细信息<blue_text>一个简单的排序</blue_text>
XML之动态排序的详细信息<blue_time>2002-1-1117:35:33</blue_time>
XML之动态排序的详细信息<blue_class>XML专题</blue_class>
XML之动态排序的详细信息</team>
XML之动态排序的详细信息<team>
XML之动态排序的详细信息<blue_ID>2</blue_ID>
XML之动态排序的详细信息<blue_name>flyingbird</blue_name>
XML之动态排序的详细信息<blue_text>嫁给你,是要你疼的</blue_text>
XML之动态排序的详细信息<blue_time>2001-09-0612:45:51</blue_time>
XML之动态排序的详细信息<blue_class>灌水精华</blue_class>
XML之动态排序的详细信息</team>
XML之动态排序的详细信息<team>
XML之动态排序的详细信息<blue_ID>3</blue_ID>
XML之动态排序的详细信息<blue_name>苛子</blue_name>
XML之动态排序的详细信息<blue_text>正则表达式在UBB论坛中的应用</blue_text>
XML之动态排序的详细信息<blue_time>2001-11-2321:02:16</blue_time>
XML之动态排序的详细信息<blue_class>Web编程精华</blue_class>
XML之动态排序的详细信息</team>
XML之动态排序的详细信息<team>
XML之动态排序的详细信息<blue_ID>4</blue_ID>
XML之动态排序的详细信息<blue_name>太乙郎</blue_name>
XML之动态排序的详细信息<blue_text>年末经典分舵聚会完全手册v0.1</blue_text>
XML之动态排序的详细信息<blue_time>2000-12-0810:22:48</blue_time>
XML之动态排序的详细信息<blue_class>论坛灌水区</blue_class>
XML之动态排序的详细信息</team>
XML之动态排序的详细信息<team>
XML之动态排序的详细信息<blue_ID>5</blue_ID>
XML之动态排序的详细信息<blue_name>mmkk</blue_name>
XML之动态排序的详细信息<blue_text>Asp错误信息总汇</blue_text>
XML之动态排序的详细信息<blue_time>2001-10-1316:39:05</blue_time>
XML之动态排序的详细信息<blue_class>javascript脚本</blue_class>
XML之动态排序的详细信息</team>
XML之动态排序的详细信息</BlueIdea>

Page.xsl:
XML之动态排序的详细信息<?xmlversion="1.0"encoding="gb2312"?>
XML之动态排序的详细信息<xsl:stylesheetxmlns:xsl="http://www.w3.org/TR/WD-xsl">
XML之动态排序的详细信息<xsl:templatematch="/">
XML之动态排序的详细信息<html>
XML之动态排序的详细信息<head>
XML之动态排序的详细信息<title>
XML之动态排序的详细信息车仔手札--XML卷之(3):动态分页
XML之动态排序的详细信息
</title>
XML之动态排序的详细信息<style>
XML之动态排序的详细信息body,BlueIdea,team,blue_ID,blue_name,blue_text,blue_time,blue_class{font:12px"宋体","Arial","TimesNewRoman";}
XML之动态排序的详细信息table{font-size:12px;border:0pxdouble;border-color:#99CC99#99CC99#CCCCCC#CCCCCC;cellpadding:3;cellspacing:3;bgcolor:#eeeeee;text-decoration:blink}
XML之动态排序的详细信息.keybutton{cursor:hand;font-size:12px;color:#003300;background:#ffffff;border:0pxsolid;}
XML之动态排序的详细信息
</style>
XML之动态排序的详细信息<script>
XML之动态排序的详细信息<xsl:comment>
XML之动态排序的详细信息<![CDATA[
XML之动态排序的详细信息varsearch;
XML之动态排序的详细信息varOnePageNum=2;
XML之动态排序的详细信息varPageNum=1;
XML之动态排序的详细信息varXMLPageNum=1;
XML之动态排序的详细信息functionwindow.onload()
XML之动态排序的详细信息{
XML之动态排序的详细信息stylesheet=document.XSLDocument;
XML之动态排序的详细信息source=document.XMLDocument;
XML之动态排序的详细信息nodes=source.documentElement.childNodes;
XML之动态排序的详细信息len=nodes.length;
XML之动态排序的详细信息for(i=1;i<=(len/OnePageNum);i++);
XML之动态排序的详细信息XMLPageNum=i;
XML之动态排序的详细信息}
XML之动态排序的详细信息
XML之动态排序的详细信息functionpages(Num)
XML之动态排序的详细信息{
XML之动态排序的详细信息varfirstNum=0;
XML之动态排序的详细信息varlastNume=0;
XML之动态排序的详细信息if(Num=="first"){PageNum=1;}
XML之动态排序的详细信息if(Num=="previous"){if(PageNum>1)PageNum-=1;}
XML之动态排序的详细信息if(Num=="next"){if(PageNum<XMLPageNum)PageNum+=1;}
XML之动态排序的详细信息if(Num=="last"){PageNum=XMLPageNum;}
XML之动态排序的详细信息sortField=document.XSLDocument.selectSingleNode("//@expr");
XML之动态排序的详细信息firstNum=OnePageNum*(PageNum-1)+1;
XML之动态排序的详细信息lastNum=OnePageNum*(PageNum-1)+OnePageNum;
XML之动态排序的详细信息text="childnumber(this)>="+firstNum+"&childnumber(this)<="+lastNum;
XML之动态排序的详细信息sortField.value=text;
XML之动态排序的详细信息Layer1.innerHTML=source.documentElement.transformNode(stylesheet);
XML之动态排序的详细信息}
XML之动态排序的详细信息
]]>
XML之动态排序的详细信息</xsl:comment>
XML之动态排序的详细信息</script>
XML之动态排序的详细信息</head>
XML之动态排序的详细信息<body>
XML之动态排序的详细信息<tablealign="center"width="600">
XML之动态排序的详细信息<tr>
XML之动态排序的详细信息<td>
XML之动态排序的详细信息<buttonid="cmdfirstPage"class="keybutton"onclick="pages('first');">首页</button>
XML之动态排序的详细信息<buttonid="cmdpreviousPage"class="keybutton"onclick="pages('previous');">上一页</button>
XML之动态排序的详细信息<buttonid="cmdnextPage"class="keybutton"onclick="pages('next');">下一页</button>
XML之动态排序的详细信息<buttonid="cmdlastPage"class="keybutton"onclick="pages('last');">尾页</button>
XML之动态排序的详细信息</td>
XML之动态排序的详细信息</tr>
XML之动态排序的详细信息</table>
XML之动态排序的详细信息<br/>
XML之动态排序的详细信息<divid="Layer1"name="Layer1"><xsl:apply-templatesselect="BlueIdea"/></div>
XML之动态排序的详细信息</body>
XML之动态排序的详细信息</html>
XML之动态排序的详细信息</xsl:template>
XML之动态排序的详细信息
XML之动态排序的详细信息
<xsl:templatematch="BlueIdea">
XML之动态排序的详细信息<tablewidth="600"border="1"align="center"cellpadding="1"cellspacing="1"bordercolordark="#ffffff"bordercolorlight="#ADAAAD">
XML之动态排序的详细信息<trbgcolor="#FFCC99"align="center">
XML之动态排序的详细信息<td>编号</td>
XML之动态排序的详细信息<td>姓名</td>
XML之动态排序的详细信息<td>主题</td>
XML之动态排序的详细信息<td>发表时间</td>
XML之动态排序的详细信息<td>归类</td>
XML之动态排序的详细信息</tr>
XML之动态排序的详细信息<xsl:apply-templatesselect="team"order-by="blue_ID"/>
XML之动态排序的详细信息</table>
XML之动态排序的详细信息</xsl:template>
XML之动态排序的详细信息
XML之动态排序的详细信息
<xsl:templatematch="team">
XML之动态排序的详细信息<xsl:ifexpr="childnumber(this)&gt;=1&amp;childnumber(this)&lt;=2">
XML之动态排序的详细信息<tralign="center">
XML之动态排序的详细信息<xsl:apply-templatesselect="blue_ID"/>
XML之动态排序的详细信息<xsl:apply-templatesselect="blue_name"/>
XML之动态排序的详细信息<xsl:apply-templatesselect="blue_text"/>
XML之动态排序的详细信息<xsl:apply-templatesselect="blue_time"/>
XML之动态排序的详细信息<xsl:apply-templatesselect="blue_class"/>
XML之动态排序的详细信息</tr>
XML之动态排序的详细信息</xsl:if>
XML之动态排序的详细信息</xsl:template>
XML之动态排序的详细信息
XML之动态排序的详细信息
<xsl:templatematch="blue_ID">
XML之动态排序的详细信息<tdbgcolor="#eeeeee">
XML之动态排序的详细信息<xsl:value-of/>
XML之动态排序的详细信息</td>
XML之动态排序的详细信息</xsl:template>
XML之动态排序的详细信息<xsl:templatematch="blue_name">
XML之动态排序的详细信息<td><xsl:value-of/></td>
XML之动态排序的详细信息</xsl:template>
XML之动态排序的详细信息<xsl:templatematch="blue_text">
XML之动态排序的详细信息<td>
XML之动态排序的详细信息<xsl:value-of/>
XML之动态排序的详细信息</td>
XML之动态排序的详细信息</xsl:template>
XML之动态排序的详细信息<xsl:templatematch="blue_time">
XML之动态排序的详细信息<td>
XML之动态排序的详细信息<xsl:value-of/>
XML之动态排序的详细信息</td>
XML之动态排序的详细信息</xsl:template>
XML之动态排序的详细信息<xsl:templatematch="blue_class">
XML之动态排序的详细信息<td>
XML之动态排序的详细信息<xsl:value-of/>
XML之动态排序的详细信息</td>
XML之动态排序的详细信息</xsl:template>
XML之动态排序的详细信息
XML之动态排序的详细信息
</xsl:stylesheet>
 

本文地址:http://www.45fan.com/dnjc/70218.html
Tags: 动态 排序 XML
编辑:路饭网
关于我们 | 联系我们 | 友情链接 | 网站地图 | Sitemap | App | 返回顶部