-1

在页面加载时使用 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 的“打开”功能来做到这一点。但我不想使用它,因为它被大多数浏览器阻止。

我想要的是自动触发链接上的 jquery 点击事件并打开一个新窗口/标签。

发送一些代码或建议。

谢谢

4

1 回答 1

0

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

编辑:

此处提供了具有一些限制的解决方法。

于 2013-02-16T17:11:39.283 回答