原码:
myxml.xml
<?xml version="1.0" encoding="utf-8"?>
<chxml title="我的XML">
<detail id="001" hname="XML">
<con id="101" task="AA">
<explain>内容提要
</explain>
</con>
<con id="102" task="BB">
<explain>介绍内容
</explain>
</con>
</detail>
</chxml>
myxsl.xsl
<?xml version="1.0" encoding="gb2312"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:copyRight="http://xml.sz.luohuedu.net/" version="1.0">
<xsl:variable name="cols" select="3"/>
<xsl:template match="chxml">
<xsl:apply-templates select="detail"/>
</xsl:template>
<xsl:template match="chxml/detail">
<div id="content">
<xsl:apply-templates select="con"/>
</div>
</xsl:template>
<xsl:template match="chxml/detail/con">
<a href="XSL.htm"><xsl:value-of select="@task" /></a>
<xsl:apply-templates select="explain"/>
</xsl:template>
<xsl:template match="chxml/detail/con/explain">
<xsl:value-of select="."/>
</xsl:template>
</xsl:stylesheet>我想使人按不同的链接时,在XSL.htm中显示不同的内容,如:点击AA就只显示它下面的内容,点击BB也只显示它自己的内容.
我是新手,请各位能人帮帮忙,尽快.
myxml.xml
<?xml version="1.0" encoding="utf-8"?>
<chxml title="我的XML">
<detail id="001" hname="XML">
<con id="101" task="AA">
<explain>内容提要
</explain>
</con>
<con id="102" task="BB">
<explain>介绍内容
</explain>
</con>
</detail>
</chxml>
myxsl.xsl
<?xml version="1.0" encoding="gb2312"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:copyRight="http://xml.sz.luohuedu.net/" version="1.0">
<xsl:variable name="cols" select="3"/>
<xsl:template match="chxml">
<xsl:apply-templates select="detail"/>
</xsl:template>
<xsl:template match="chxml/detail">
<div id="content">
<xsl:apply-templates select="con"/>
</div>
</xsl:template>
<xsl:template match="chxml/detail/con">
<a href="XSL.htm"><xsl:value-of select="@task" /></a>
<xsl:apply-templates select="explain"/>
</xsl:template>
<xsl:template match="chxml/detail/con/explain">
<xsl:value-of select="."/>
</xsl:template>
</xsl:stylesheet>我想使人按不同的链接时,在XSL.htm中显示不同的内容,如:点击AA就只显示它下面的内容,点击BB也只显示它自己的内容.
我是新手,请各位能人帮帮忙,尽快.
解决方案 »
- 哪位大大能帮助我研究一下这个sigma图形库的用法?最好能写个小的实例,我实在是不能看明白了,求助!!
- 如何实现页面调用JS文件,便能输出一段HTML代码?
- DIV事件穿透
- 急问关于tab标签菜单的横竖控制问题,快被逼疯了……
- JS,HTML,CSS熟悉的人请进,我盛大的朋友在招人
- 如何用脚本和数据库结合实现一个数据录入的进度报告呢
- 如何让页面一个适应不同分辩率 !求救,急啊!!!!!!!!!!!!!!
- 如何在父页面中用javascript刷新iframe页面啊?
- 这句话那里有问题???
- frame中嵌套iframe出现的问题?
- 如何实现一个图片属性文字的分行显示!
- 求助!!!!判断链接是否被点击过,并返回一个值!!!!!急急急急,
比如点击AA的时候,在页面上不显示BB的相关内容.
请各位高人,讲解的细些,我刚刚接触这些东西好多不会谢谢!
myxml.xml
<?xml version="1.0" encoding="utf-8"?>
<chxml title="我的XML">
<detail id="001" hname="XML">
<con id="101" task="AA">
<explain>内容提要
</explain>
</con>
<con id="102" task="BB">
<explain>介绍内容
</explain>
</con>
</detail>
</chxml>
myxsl.xsl
<?xml version="1.0" encoding="gb2312"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:copyRight="http://xml.sz.luohuedu.net/" version="1.0">
<xsl:variable name="cols" select="3"/>
<xsl:template match="chxml">
<xsl:apply-templates select="detail"/>
</xsl:template>
<xsl:template match="chxml/detail">
<div id="content">
<xsl:apply-templates select="con"/>
</div>
</xsl:template>
<xsl:template match="chxml/detail/con">
<a href="XSL.htm"><xsl:value-of select="@task" /></a>
<xsl:apply-templates select="explain"/>
</xsl:template>
<xsl:template match="chxml/detail/con/explain">
<xsl:value-of select="."/>
</xsl:template>
</xsl:stylesheet>我想使人按不同的链接时,在XSL.htm中显示不同的内容,如:点击AA就只显示它下面的内容,点击BB也只显示它自己的内容.
我是新手,请各位能人帮帮忙,尽快.
是BB,显示BB的数据,XSL.htm显示的时候,用几个 div 包含不同的显示块,看需要显示那个就设对应的div 显示