XML卷之实战锦囊(1):动态排序-在线教程,电子书下载,视屏教程,中国计算机教学网

来源:百度文库 编辑:神马文学网 时间:2024/04/27 14:53:07
XML卷之实战锦囊(1):动态排序
日期:2005-2-17 16:13:21   来源:网上转贴   编辑:本站转  作者:未知  发送给好友
动机:
排序功能让我们页面上的数据显的更人性化,是我们在网站上见过的很普遍的一个功能效果了。以往的自动排序都是用大量的脚本代码来完成的,对一般的爱好者来说这是件困难的事情。然而用XML来处理的话就简单多了。让自己的页面更加绚丽,哈哈,您是不是也心动了呢!
材料:
XML卷之动态排序
有2个文件:paixu.xml 和 paixu.xsl
作用:
在不刷新页面的情况下更据用户自己的需要对数据重新进行排序显示,有效的提高数据互动功能,让自己的页面更加绚丽多彩。
效果:
浏览这里
代码:
paixu.xml




1
Sailflying
一个简单的排序
2002-1-11 17:35:33
XML专题


2
flyingbird
嫁给你,是要你疼的
2001-09-06 12:45:51
灌水精华


3
苛子
正则表达式在UBB论坛中的应用
2001-11-23 21:02:16
Web 编程精华


4
太乙郎
年末经典分舵聚会完全手册 v0.1
2000-12-08 10:22:48
论坛灌水区


5
mmkk
Asp错误信息总汇
2001-10-13 16:39:05
javascript脚本


paixu.xsl





XML卷之实战锦囊(1):动态排序




XML卷之实战锦囊(1):动态排序

[page]
















编号姓名主题发表时间归类





































讲解:
1)paixu.xml 是数据文件,相信大家都不会有问题。
2)paixu.xsl 是格式文件,有几个地方要注意。
(1)脚本中:
sortField=document.XSLDocument.selectSingleNode("");
作用是:找到有属性为order-by的第一个节点,因此它对应的节点就是

因此在初次onLoad的时候order-by的value值是blue_ID。
而我们就是通过重新定义order-by的value值来达到排序的目的。
Layer1.innerHTML=source.documentElement.transformNode(stylesheet);
作用是:转化XML数据后更改Layer1,因此在传出参数‘blue_name‘后,
姓名
我们将order-by的value值修改为是‘blue_name‘,即以‘blue_name‘为排序方式。
继而通过重新显示Layer1的innerHTML值来显示新的排序内容。
(2)文本中:
order-by
这个可不能少哦,不然就找不到了,效果嘛,你瞧瞧看吧!!

另外说一点:
在大多的XML教科书中所显示的代码中很少会加上encoding="gb2312" ,
因此我们在XML中用到中文的时候会报错,原因就是没有写这个申明。
XML卷之实战锦囊(1):动态排序-在线教程,电子书下载,视屏教程,中国计算机教学网 XML卷之实战锦囊(2):动态查询-在线教程,电子书下载,视屏教程,中国计算机教学网 XML轻松学习手册(1)XML快速入门-在线教程,电子书下载,视屏教程,中国计算机教学网 XML轻松学习手册(2)XML概念-在线教程,电子书下载,视屏教程,中国计算机教学网 XML轻松学习手册(3)XML的术语-在线教程,电子书下载,视屏教程,中国计算机教学网 XML轻松学习手册(4)_XML语法-在线教程,电子书下载,视屏教程,中国计算机教学网 给 XML 初学者-在线教程,电子书下载,视屏教程,中国计算机教学网 XML卷之实战锦囊(1):动态排序 用XSLT生成网页菜单(1)_1-在线教程,电子书下载,视屏教程,中国计算机教学网 毛笔字效果-在线教程,电子书下载,视屏教程,中国计算机教学网 常用滤镜注册码-在线教程,电子书下载,视屏教程,中国计算机教学网 XML卷之实战锦囊(2):动态查询 XML卷之实战锦囊(3):动态分页 XML卷之实战锦囊 权证从入门到实战 大全下载 电子书+视频教学 WORD电子书下载:《营销实战九连环》 扑克魔术图文教程下载 - 免费电子书|电子书下载 PhotoShop教程下载|Photoshop视频教程|photoshop电子书 花样锦囊袋教程 1 流程图的制作与应用--中国计算机教学网 电子书下载站点(比较全)1 电子书下载地址1 电子书下载地址-1 电子书1下载地址