我有一封从 Windows 应用程序生成的 HTML 电子邮件。用于此的模板是在 .aspx 页面中设计的。该电子邮件在页面顶部有一些链接,可以将用户带到同一封电子邮件末尾的详细说明。这在浏览器中工作正常,但在 Outlook 中不起作用。
<a href="#Wickr raises $9 mln as Alsop Louie, Juniper Networks invest | Reuters">Wickr raises $9 mln as Alsop Louie, Juniper Networks invest | Reuters</a>
上面的锚标签,点击时,应该到这里
<b id="Wickr raises $9 mln as Alsop Louie, Juniper Networks invest | Reuters" class="sectionheadline">Wickr raises $9 mln as Alsop Louie, Juniper Networks invest | Reuters</b>
<br>
in.reuters.com—March 03, 2014
<br>
<br>
"BOSTON, March 3 (Reuters) - Alsop Louie Partners led a $9 million investment in Wickr, a San Francisco-based startup founded by privacy advocates in 2012 that produces a mobile app for sending self-destructing text, photo and video messages. Gilman...<br><br>.
在 View source 中,标签中的 id 和标签中的 href 匹配,但在电子邮件中,当鼠标悬停在链接上时,地址具有“_”而不是空格,这就是链接不起作用的原因。
原文由 user2117637 发布,翻译遵循 CC BY-SA 4.0 许可协议
所以你已经像这样编码了你的锚标签:
这仍然不起作用?您还应该查看受支持浏览器的活动监视器。我有一段时间没有编写电子邮件代码了,但我记得那总是很麻烦。