空白链接在同一窗口中打开 - 为什么以及如何修复它? [关闭]

2024-04-20

我有四个链接:

<a href="http://google.com" target="_blank">Google</a>
<a href="http://bing.com" target="_blank">Bing</a>
<a href="http://yahoo.com" target="_blank">Yahoo</a>
<a href="http://wikipedia.com" target="_blank">wiki</a>

当我点击链接时,它将在新窗口中打开。 单击另一个链接时,它将在上次打开的同一窗口中打开。

这对我来说不好,我想在每次单击时打开一个空白窗口,无论打开的窗口如何。

我该如何处理这个问题? (我不关心双击谷歌链接打开它两次,没关系。)

这是可行的,只是必须如此。

对不起,我的 PHP 怪兽出现通信问题。

所以,实际上链接是这样的:

<a href="javascript:;" onclick = "window.open('http://google.com','Admin');">gaagle</a>
<a href="javascript:;" onclick = "window.open('http://bing.com','Admin');">bang</a>
<a href="javascript:;" onclick = "window.open('http://yahoo.com','Admin');">yahuu!</a>

现在,由于名称标签(window.open 的第二个参数),所有内容都打开到同一个窗口 -.- 并且由于所有打开的窗口的 ID 都是 Admin,因此每个其他窗口都在该窗口上打开。我没有检查过,请原谅我浪费了你的时间。


如果您为每个链接指定不同的目标,它们将在不同的选项卡/窗口中打开。

<a href="http://google.com" target="googleWindow">Google</a>
<a href="http://bing.com" target="bingWindow">Bing</a>
<a href="http://yahoo.com" target="yahooWindow">Yahoo</a>
<a href="http://wikipedia.com" target="wikiWindow">wiki</a>

如果您第二次单击链接,它将重新使用现有窗口(如果它仍然可用)。

如果你使用target="_blank"每次点击都应该在新的选项卡/窗口中,无论之前的点击如何。如果您没有出现此行为,您使用的是什么浏览器?

如果您希望所有点击都转到同一个窗口,请使用...

<a href="http://google.com" target="myWindow">Google</a>
<a href="http://bing.com" target="myWindow">Bing</a>
<a href="http://yahoo.com" target="myWindow">Yahoo</a>
<a href="http://wikipedia.com" target="myWindow">wiki</a>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

空白链接在同一窗口中打开 - 为什么以及如何修复它? [关闭] 的相关文章

随机推荐