在页面加载时使用jquery在新选项卡中打开一个url

Open a url in new tab using jquery on page load

本文关键字:url 一个 加载 新选项 jquery 选项      更新时间:2023-09-26

在页面加载时使用jquery在新选项卡中打开url我想要一个新的选项卡打开加载一个url在一些页面加载。

我正在尝试类似的东西

<a href="[SOME_URL]" id="new_lnk_opener" target="_blank">New Tab</a>
<script type="text/javascript">
   $(document).ready(function() {
    $('#new_lnk_opener').trigger('click');      
   });
    </script>

但它不起作用。点击事件不会被触发。我可以用Javascript的"open"函数来完成。但我不想使用它,因为它被大多数浏览器屏蔽了。

我想要的是在链接上自动触发jquery点击事件,并打开一个新的窗口/选项卡。

发送一些代码或建议。

感谢

您不能直接控制它,因为它可以由用户配置。你不应该依赖于一个新的选项卡被打开。用户可以将其浏览器设置设置为在弹出窗口打开时打开新选项卡,也可以显示为弹出窗口。这完全取决于浏览器设置。

编辑:

这里提供了一个有一些限制的变通方法。