gpt4 book ai didi

jquery - 在页面加载中如何打开新的弹出窗口

转载 作者:行者123 更新时间:2023-12-01 05:53:21 25 4
gpt4 key购买 nike

此 Jquery 在弹出窗口中打开,我如何在新选项卡中打开它

<script src="http://code.jquery.com/jquery-latest.min.js"
type="text/javascript"></script>
<script type="text/javascript" >
$(document).ready(function () {
window.open( "http://www.google.com", "_blank");
});
</script>

最佳答案

我认为你无法控制这个。如果用户已将浏览器设置为在新窗口中打开链接,则您无法强制其在新选项卡中打开链接。

JavaScript open in a new window, not tab

如果用户已将浏览器设置为在新选项卡中打开,那么您必须从单击事件调用它,而不是在文档加载时调用它,否则它将始终是弹出窗口。

对点击事件使用以下代码。

$(document).ready(function () {
$('a').click(function (e) { // change 'a' to whatever selector your button is.
window.open(
"http://www.google.com",
"_blank");
});
});

关于jquery - 在页面加载中如何打开新的弹出窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18911391/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com