如何在XSLT样式表中访问查询字符串值。
说例如:
我的网址是:http://localhost:54279/SearchResults.aspx?trip=on&ad=1&ch=0&in=0
...
然后如何从“ad”获得1的值
我试过
<xsl:param name="ad" select="ad" />
<xsl:value-of select ="$ad"/>
但他们都没有工作......请帮忙......
答案 0 :(得分:0)
如果您将整个网址作为参数传递
<xsl:param name="url" />
然后你可以使用substring-before和substring-after函数的组合
<xsl:variable name="ad" select="substring-before(substring-after($url,'&ad='),'&')" />