我想将查询字符串保存到 xslt 中的变量中。
我怎样才能完成这项工作?
www.mydomain.com/products/product.aspx?query="prod-+og+skipr"&searchField=Category&at=privat
我的 Xslt
<xsl:if test="$isloggedin != 'true'">
<ul class="tax-switch">
<li class="private-btn">
<xsl:if test="library:RequestQueryString('at') = 'privat'">
<xsl:attribute name="class">
<xsl:text>private-btn active</xsl:text>
</xsl:attribute>
</xsl:if> <a href="?at=privat" at="privat">Privat</a>
</li>
<li class="business-btn">
<xsl:if test="library:RequestQueryString('at') = 'business'">
<xsl:attribute name="class">
<xsl:text>business-btn active</xsl:text>
</xsl:attribute>
</xsl:if> <a href="?at=business" at="business">business</a>
</li>
</ul>
</xsl:if>
这里的 href 仅包含 ?at=business 但我需要在 ?at 之前附加整个查询字符串