当从外部超链接调用我的网站时,如果它已经打开,则应在同一浏览器选项卡中重新打开它。这可以通过在超链接的 HTML 中指定适当的目标属性来实现:<a href='http://my-website.org' target='my_target' />
但是,如果在没有指定目标的情况下打开第一个选项卡,例如通过直接输入网站的 url,这将不起作用。在此之后,使用 my_target 的超链接将拉出第二个浏览器选项卡。
因此,我想设置浏览器选项卡的默认目标名称,如果不存在,以确保使用此选项卡,如果此默认目标用于超链接。
如何在 JavaScript 中做到这一点?