gpt4 book ai didi

javascript - jquery 响应后打开 javascript 弹出窗口

转载 作者:行者123 更新时间:2023-12-02 17:21:42 25 4
gpt4 key购买 nike

我有这个简单的 JavaScript 函数:

<script type="text/javascript"> 
$(document).ready(function () {
$(document).on('click', '.check', function(){
$.post('/index.php',
{
article: '1'
},

function(data, textStatus)
{
window.open('https://google.com');
});
});
});
</script>

<button class=".check">Check</buttton>

虽然点击是用户发起的,但弹出窗口被浏览器阻止。如何避免这种情况?

最佳答案

无法通过代码解锁它。

大多数浏览器认为弹出窗口非常干扰,这就是他们阻止它的原因。

您只能了解弹窗是否被屏蔽,并及时通知用户解除屏蔽。

var wind =  window.open('https://google.com');
if(!wind || wind.closed || typeof wind.closed=='undefined')
{
//POPUP BLOCKED
alert("please enable popups");
}

关于javascript - jquery 响应后打开 javascript 弹出窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23889594/

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