【问题标题】:Link to section not working on HTML-rich Outlook email链接到在 HTML 丰富的 Outlook 电子邮件中不起作用的部分
【发布时间】:2015-10-03 13:07:14
【问题描述】:

我正在发送一封电子邮件,其中包含一个表格,其中列出了我捕获的所有系统异常。对于每一行,错误应该链接到下一张表上的对应行及其完整的堆栈跟踪。

所以,我创建了一个这样的链接(例如,考虑错误代码999):

<a href="#e999">Error 999</a>

而且,目标部分是这样的:

<h2 id="e999" name="e999">Error 999</h2>

电子邮件发送完美,显示正确,但链接在 Outlook 中不起作用。我已经去查看源代码并复制粘贴到一个 html 文件中以在 Chrome 上测试,它工作正常!

在我的研究中,我发现了一个StackOverflow answer containing exactly what I tried

有什么想法吗?

【问题讨论】:

    标签: html email hyperlink outlook bookmarks


    【解决方案1】:

    有一个Microsoft support page regarding how to Add a hyperlink to an email message。阅读它,您会发现自己想要在当前消息中插入书签

    作为解决问题的一种方法,您可以按照这些步骤手动创建书签,只是为了测试它是否可以工作......它确实有效!那么,为什么它起作用了?查看生成的工作源代码,您会发现不同之处:Outlook 似乎只支持锚点作为目标

    部分链接:

    <a href="#e999">Error 999</a>
    

    目标部分:

    <h2><a id="e999" name="e999">Error 999</a></h2>
    

    呸! - 现在一切正常!

    【讨论】:

    • 无法在 Outlook 2013 中工作,请帮我解决这个问题。
    猜你喜欢
    • 2021-05-27
    • 1970-01-01
    • 2013-05-31
    • 1970-01-01
    • 1970-01-01
    • 2015-06-28
    • 2013-02-28
    • 2016-10-05
    • 2011-03-26
    相关资源
    最近更新 更多