单击邮件中的 link 如何在同一选项卡中打开网页

How to open a webpage in the same tab upon clicking a link in the mail

我想通过单击电子邮件中的 link 在同一选项卡中打开网页。 因此,如果网页已经在一个选项卡中打开,通过单击电子邮件中的 link 不应打开另一个选项卡,而应使用相同的选项卡呈现网页。

例如 - 如果来自电子邮件的 https://example.com/index.html is already open in a tab, By clicking https://example.com/index.html link 不应打开另一个选项卡,但应在同一选项卡中打开应用程序。

我明白了,我们可以像 window.open("https://example.com/index.html","_self") 这样使用 Javascript 以编程方式完成此操作,但是有没有办法形成 URL 以在电子邮件中使用以打开网页来完成此操作?

谢谢

在页面中使用 target="_self"

<a href="https://example.com/index.html" target="_self">The Link</a>

来自电子邮件...不可能,因为电子邮件客户端不知道标准浏览器在哪个选项卡中

不,这在技术上是不可能的。无法将此类指令从电子邮件客户端发送到浏览器。 此外,电子邮件中不允许 javascript。

这不适用于电子邮件中的链接。通常,邮件服务提供商设置为在新选项卡中打开它,以便用户仍然连接。