xqstation
小狐狸
小狐狸
  • UID7934
  • 注册日期2005-08-11
  • 最后登录2005-10-17
  • 发帖数35
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
阅读:3114回复:2

【请教】到底是我编码问题还是Firefox自身问题?关于Firefox解析XML

楼主#
更多 发布于:2005-08-28 01:17
问题点:
http://www.xqstation.com/xml/MessageBoa ... eBoard.xml

请使用IE和Firefox测试.
IE大概能显示出我要的效果.由于IE本身对CSS支持不好.
所以导致本来应该在中间的跑边上去了(FF倒是没变)
但我希望是在FF中也能有IE这样的效果.
该怎么做?
winyong
火狐狸
火狐狸
  • UID6675
  • 注册日期2005-06-10
  • 最后登录2014-01-02
  • 发帖数137
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
1楼#
发布于:2005-08-28 01:17
根据现有程序改的吧?这个比较简单你自己看看。
Minisheep
小狐狸
小狐狸
  • UID2333
  • 注册日期2005-01-19
  • 最后登录2006-10-23
  • 发帖数80
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
2楼#
发布于:2005-08-28 01:17
这是你的XSL文件有错
搜索这一句
<xsl:sort select="访客留言/编号" order="descending"/>

改为
<xsl:sort select="编号" data-type="number" order="descending"/>

错误原因:
1、没有指定data-type,默认是按找ASCII值来算了,所以Firefox里排序不符合你的要求,只要指定为数值就行。
2、select的路径有问题,明明是在同一级的,为什么要加上访客留言/呢?<编号>又不是在访客留言里面
游客

返回顶部