在新标签页中打开此页面

时间:2018-02-01 22:20:09

标签: javascript jquery html

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

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

在这种情况下,目标网页https://mypage.com/resource/{{id}}是否可以说“我想在具有此特定目标的新标签页中打开”,无论其链接到何处?

3 个答案:

答案 0 :(得分:0)

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

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

具有访问标签的适当权限的浏览器扩展,您可以注入动态代码。

但这不能仅通过javascript来实现

答案 1 :(得分:0)

我认为这是你能做的最好的事情,在新窗口中打开。我通常必须在使用API​​时执行此操作,或者除了Chrome浏览器之外不允许使用其他任何内容,因此我使用链接以Chrome格式打开。

使用类似的东西:

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

答案 2 :(得分:0)

不,你不能完全覆盖其他标签,如果这就是你所要求的。 但是,您可以在以下新标签中打开链接:

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

如果你真的需要,你可以考虑使用cookies,但在这种情况下使用它有点困难。