繁体   English   中英

在新标签页中打开此页面

[英]Open this page in new tab

通过超链接打开网页时,是否可以使网页在特定选项卡中打开? 理想情况下使用给定的目标名称。

如果可以控制链接到该站点的调用页面,则可以指定_target属性<a href="https://mypage.com/resource/{{id}}" _target="{{id}}"

在这种情况下,目标网页https://mypage.com/resource/{{id}}可能会说“我想使用此特定目标在新标签页中打开”,无论链接到何处?

不,您无法通过javascript实现此功能。

然而,这可以通过使用浏览器的扩展的消息传递来实现。

具有适当权限的浏览器扩展程序可以访问选项卡,您可以注入动态代码。

但这不能仅通过javascript来实现

我认为这是您能做的最好的事情,在新窗口中打开。 我通常在使用API​​或不允许在Chrome浏览器以外的任何东西上使用时执行此操作,因此我使用链接以chrome打开。

使用类似:

window.open(url,'_blank');
window.open(url);

不,如果您要问的话,您不能完全覆盖其他标签。 但是,您可以像这样在新标签中打开链接:

    <a href="http://www.mypage.com/" target="_blank">

如果确实需要,可以考虑使用Cookie,但是在这种情况下使用它有些困难。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM