如何在单击邮件中的链接后在同一标签页中打开网页

3
我希望在点击邮件中的链接时,能够在同一标签页中打开网页。如果网页已经在一个标签页中打开,则点击邮件中的链接不应该再打开另一个标签页,而应该继续使用同一标签页来呈现网页。
例如 - 如果 https://example.com/index.html 已经在一个标签页中打开,那么从邮件中点击 https://example.com/index.html 链接不应该再打开一个新的标签页,而应该在同一标签页中打开应用程序。
我知道,我们可以使用Javascript编写代码实现这个功能,例如 window.open("https://example.com/index.html","_self"),但是否有一种形式的URL可以在邮件中使用,以实现此功能?
谢谢

2
没有办法你可以这样做 - 如果你真的可以这样做,浏览器制造商会关闭它。不要干扰用户的行为。如果用户想要在已经打开的选项卡中打开您的链接,他会在那里打开它。 - D B
1
绝对没有办法 - bjesua
明白了。我也有同样的想法。感谢您的建议。 - Gendaful
3个回答

4
不,从技术上讲不可能。没有办法从电子邮件客户端发送此类指令到浏览器。 此外,电子邮件中不允许使用 JavaScript。

3

在页面中使用 target="_self"

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

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


1
这在电子邮件中的链接是不可能的。通常,邮件服务提供商会将其设置为在新标签页中打开,以便用户仍然保持连接状态。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接