"Go to a section" 在 java 电子邮件中不起作用
"Go to a section" is not working in java email
我正在从 java 发送一封 html 电子邮件,电子邮件正常,所有元素都正常显示,但 "go to" 不工作。
<html><body>
<a href='#1'>sub1</a>
<h1 id='1'>description1</h1>
</body></html>
上面的代码在浏览器中运行良好,即点击 sub1,它带我到 description1,但在 outlook 电子邮件中不起作用。
我怎样才能让它发挥作用?
这听起来似乎与您正在使用的特定电子邮件客户端有关,而不是与创建电子邮件的代码有关。许多电子邮件客户端不支持 "jump links"(锚点 link),因此无论您做什么,这些 link 都不起作用。在其他电子邮件客户端(Outlook Web、Gmail、iOS 邮件应用程序、Yahoo)上尝试您的电子邮件,看看锚 link 是否有效。
尝试使用 name 属性代替 id:
<html><body>
<a href='#foo1'>sub1</a>
<a name="foo1"></a><h1 id='1'>description1</h1>
</body></html>
我正在从 java 发送一封 html 电子邮件,电子邮件正常,所有元素都正常显示,但 "go to" 不工作。
<html><body>
<a href='#1'>sub1</a>
<h1 id='1'>description1</h1>
</body></html>
上面的代码在浏览器中运行良好,即点击 sub1,它带我到 description1,但在 outlook 电子邮件中不起作用。
我怎样才能让它发挥作用?
这听起来似乎与您正在使用的特定电子邮件客户端有关,而不是与创建电子邮件的代码有关。许多电子邮件客户端不支持 "jump links"(锚点 link),因此无论您做什么,这些 link 都不起作用。在其他电子邮件客户端(Outlook Web、Gmail、iOS 邮件应用程序、Yahoo)上尝试您的电子邮件,看看锚 link 是否有效。
尝试使用 name 属性代替 id:
<html><body>
<a href='#foo1'>sub1</a>
<a name="foo1"></a><h1 id='1'>description1</h1>
</body></html>