【发布时间】:2015-04-11 19:13:19
【问题描述】:
当从外部超链接调用我的网站时,如果它已经打开,则应在同一浏览器选项卡中重新打开它。
这可以通过在超链接的 HTML 中指定适当的目标属性来实现:<a href='http://my-website.org' target='my_target' />
但是,如果在没有指定目标的情况下打开第一个选项卡,例如,这不起作用。 G。通过直接输入网站的网址。在此之后,使用 my_target 的超链接将拉出第二个浏览器选项卡。
所以,我想设置浏览器选项卡的默认目标名称,如果不存在,以确保使用此选项卡,如果此默认目标用于超链接。
如何在 JavaScript 中做到这一点?
【问题讨论】:
-
不太可能。如果可以的话,您基本上可以分辨出用户打开了哪些标签。
标签: javascript html anchor browser-tab