单击邮件中的 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。
这不适用于电子邮件中的链接。通常,邮件服务提供商设置为在新选项卡中打开它,以便用户仍然连接。
我想通过单击电子邮件中的 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。
这不适用于电子邮件中的链接。通常,邮件服务提供商设置为在新选项卡中打开它,以便用户仍然连接。