我在菜单栏中有一些链接。我希望如果用户单击一个链接,例如“http://example.com/Archive ”,并且当在选项卡中打开此链接时,如果用户再次单击该链接,浏览器将焦点放在之前打开的选项卡上。 我怎样才能用javascript做到这一点? *该解决方案也必须支持旧版 Internet Explorer。
最佳答案
给每个链接一个唯一的 target
.
<a href="http://example.com/Archive" target="uniqueTarget">somelink</a>
或者
window.open('http://example.com/Archive','uniqueTarget')
关于javascript - 如果 URL 已在选项卡中打开,则防止在新选项卡中打开链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53828094/