如何在新选项卡中打开 view.php [重复]

Posted

技术标签:

【中文标题】如何在新选项卡中打开 view.php [重复]【英文标题】:How To Open view.php in new tab [duplicate] 【发布时间】:2014-11-03 16:48:49 【问题描述】:

如何在新标签中打开 view.php

$url=mysql_result($result, $i, 'url');
echo '<td><a href="view.php?url='.$url.'" >Click Here</td>';

【问题讨论】:

【参考方案1】:

您必须将目标属性添加到锚标记 (&lt;a&gt;) 并将属性值指定为 _blank 才能在新选项卡中打开

$url=mysql_result($result, $i, 'url');
echo '<td><a target="_blank" href="view.php?url='.$url.'" >Click Here</td>';

将您的代码更改为上述代码,点击链接后页面将在新选项卡中打开。

【讨论】:

这不是真的。这取决于浏览器和浏览器设置。 target="_blank" 最初告诉浏览器在新的浏览器窗口中打开链接。但你不能明确告诉浏览器在新标签页中打开链接。 感谢您的指出。但它会在现代浏览器中工作(将在新选项卡中打开)。所以我认为这将是最好的选择,因为没有特别针对“新标签”的选项 很抱歉让您失望了,但不,您甚至不能在现代浏览器中依赖它。例如,在具有标准设置的 IE10 中,带有 _blank 目标的 javascript window.open() 将在新窗口中打开。它更像是浏览器设置而不是其他任何东西。或者换句话说:在浏览器中引入标签消除了_blank 在这种情况下所具有的明确含义。到目前为止,它仍然没有被 W3C 替换、删除或“纠正”。

以上是关于如何在新选项卡中打开 view.php [重复]的主要内容,如果未能解决你的问题,请参考以下文章

链接在新选项卡中打开并关注上一个选项卡[重复]

尝试通过 Javascript 在新选项卡中打开 URL [重复]

我不知道如何在 html 的新选项卡中打开链接 [重复]

我想在新选项卡而不是同一选项卡中打开此路由器链接[重复]

PHP + MySQL,无法在新选项卡中打开数据库 URL [重复]

如何使用 Ajax 成功在新选项卡中打开 URL?