XSTL 电子邮件在 outlook.com 上显示完整的 link
XSTL Email displays full link on outlook.com
本应位于 IMG 后面的 link 显示为 [www.somewebsite.com] 它作为功能性 link.
与括号一起出现
并且仅在 outlook 应用程序本身的 outlook.com 中,它工作正常,就像在 gmail.com
中一样
我目前已更改为此解决方案以传入 IMG
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="2.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="xhtml" version="4.0" encoding="utf-8" indent="yes"/>
<xsl:element name="a">
<xsl:attribute name="href">
<xsl:value-of select="DynamicLink"/>
</xsl:attribute>
<xsl:value-of select="DynamicLink"/>\
<img src="someimg.jpg"/>
<p> Some text </p>
</xsl:element>
</xsl:stylesheet>
我试过 <a href="{myUrl}"><xsl:value-of select="DynamicLink"/></a>
但那个在 Outlook 应用程序和 outlook.com
中都坏了
硬编码 <a href="">
工作正常,但它删除了功能,因为 DynamicLink 包含需要在站点上解析的 JSON 数据。以前的解决方案使用 xml 节点交换,所以我有一个节点在另一个节点内,我将交换它在 outlook 和 gmail 中工作但在 outlook.com
中中断的那些
有没有人以前遇到过这个问题,或者在 outlook.com.
的情况下,有没有办法选择退出硬编码 link
似乎整个问题可能只是在 href 中 link 需要包含 "https://"
本应位于 IMG 后面的 link 显示为 [www.somewebsite.com] 它作为功能性 link.
与括号一起出现并且仅在 outlook 应用程序本身的 outlook.com 中,它工作正常,就像在 gmail.com
中一样我目前已更改为此解决方案以传入 IMG
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="2.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="xhtml" version="4.0" encoding="utf-8" indent="yes"/>
<xsl:element name="a">
<xsl:attribute name="href">
<xsl:value-of select="DynamicLink"/>
</xsl:attribute>
<xsl:value-of select="DynamicLink"/>\
<img src="someimg.jpg"/>
<p> Some text </p>
</xsl:element>
</xsl:stylesheet>
我试过 <a href="{myUrl}"><xsl:value-of select="DynamicLink"/></a>
但那个在 Outlook 应用程序和 outlook.com
硬编码 <a href="">
工作正常,但它删除了功能,因为 DynamicLink 包含需要在站点上解析的 JSON 数据。以前的解决方案使用 xml 节点交换,所以我有一个节点在另一个节点内,我将交换它在 outlook 和 gmail 中工作但在 outlook.com
有没有人以前遇到过这个问题,或者在 outlook.com.
的情况下,有没有办法选择退出硬编码 link似乎整个问题可能只是在 href 中 link 需要包含 "https://"