打开新标签 - 谷歌浏览器

Posted

技术标签:

【中文标题】打开新标签 - 谷歌浏览器【英文标题】:Open New Tab- Google Chrome 【发布时间】:2014-01-01 19:30:30 【问题描述】:

阅读this thread 后,我查看了我的 Google Chrome 设置,以了解如何允许 javascript 在没有用户交互的情况下打开新标签,但我找不到该设置。我正在我的 iMac 上使用 Google Chrome,如果它有所作为的话。

我尝试使用 Chrome Support Site 搜索某些内容,但找不到真正有用的内容。

有人知道如何修改这个设置吗?

【问题讨论】:

还有,你的问题是什么? @MohammadAreebSiddiqui,“有人知道如何编辑此设置吗?” ***.com/questions/15818892/… 第一个回答说有设置 【参考方案1】:

如果我理解了您的问题,那么您可以在核心 javascript 文件中添加以下内容:

$(document).ready(function () 
    $("a").click(function () 
        $(this).attr("target", "_blank");
    );
);

Fiddle.

【讨论】:

@RahilWazir 我猜这没关系,因为没有它也可以正常工作。它就像一个隐藏参数,总是与函数一起出现。 这很重要,否则会抛出错误:e is not defined。好吧,您已经将其删除了。 这需要用户交互。我希望有一个设置,正如我在问题中发布的线程上的用户所说的那样,可以在没有用户交互的情况下允许这样做 @Alex 会怎样?用户肯定需要点击一个链接。 为了我的目的,用户没有点击任何东西。这很复杂,但相信我,这一切都是动态发生的。

以上是关于打开新标签 - 谷歌浏览器的主要内容,如果未能解决你的问题,请参考以下文章

打开新标签时,谷歌浏览器究竟做了啥?

谷歌浏览器打开一个新页面时使用新的标签

谷歌浏览器打开一个新页面时使用新的标签

打开新标签 - 谷歌浏览器

如何设置谷歌浏览器打开新页面不自动跳转?

谷歌浏览器设置新标签栏打开指定页面