XSLT将URL ="_ blank"添加到URL

sno*_*ind 5 html xml xslt sharepoint

我创建了一个运行在SharePoint列表中的XSLT文件,以生成资源表.它的一部分创建了一个离开现场的链接.我想使用target ="_ blank"在新窗口中打开它,但我不确定如何在XSLT中执行此操作.

这是创建链接的部分:

<xsl:element name="a">
    <xsl:attribute name="href">
        <xsl:value-of select="Website"/>
    </xsl:attribute>
    <xsl:text>Visit Website</xsl:text>
</xsl:element>
Run Code Online (Sandbox Code Playgroud)

任何人都可以为我阐明这一点吗?我很擅长使用XSLT.

a1e*_*x07 8

它会起作用吗?

<xsl:element name="a">
<xsl:attribute name="href">
    <xsl:value-of select="Website"/>
</xsl:attribute>
   <xsl:attribute name="target">_blank</xsl:attribute>
<xsl:text>Visit Website</xsl:text>
</xsl:element>
Run Code Online (Sandbox Code Playgroud)


Mic*_*Kay 5

它实际上比这更容易:你根本不需要这些xsl:element和xsl:属性指令.做就是了

<a href="{Website}" target="_blank">Visit Website</a>
Run Code Online (Sandbox Code Playgroud)

XSLT可能很冗长,但不一定非常!