在 href 链接上命名的目标似乎不再在命名选项卡中打开 (Chrome)

Target named on href links no longer seem to open in named tab (Chrome)

提问人:bbrodsky 提问时间:1/5/2023 更新时间:1/5/2023 访问量:107

问:

也许它已经坏了一段时间,但我最近注意到命名的目标链接不再在同一选项卡中打开。

<a href="www.link.com" target="name">text</a>

现在,每次单击该链接时,它都会在新选项卡中打开,而不是在命名选项卡中打开。

我似乎找不到有关此更改的任何信息,但我想这是一个非常古老的遗留功能,这些天可能没有得到太多使用。

(它在Mozilla Firefox中仍然工作正常)

Google-Chrome Microsoft Edge

评论


答:

1赞 Deepak-MSFT 1/5/2023 #1

我尝试测试代码,它在我这边工作正常。

在我的 JS 代码中,我打开了新选项卡并将其名称设置为 .test_window

现在,当我单击该链接时,它会在 .test_window

示例代码:

<!DOCTYPE html>
<html>
   <head>
      <title>test</title>
      <script>
         
       window.open("page3.html", "test_window");
      </script>
   </head>
   <body>
      <h1>This is page-1</h1>
      <a href="page2.html" target="test_window">Visit Page-2 by clicking this link...</a>
   </body>
</html>

MS Edge 中的输出:

enter image description here

Google Chrome 中的输出:

enter image description here

评论

0赞 bbrodsky 1/6/2023
也许它只在Mac版本上?
1赞 Deepak-MSFT 1/9/2023
@bbrodsky,我已经在MAC机器上测试了上面的代码,我可以确认上面的代码的工作方式与上面的测试结果相同。
0赞 bbrodsky 1/10/2023
是的,我现在也很好用。奇怪。