gpt4 book ai didi

javascript - 防止子窗口被弹出窗口阻止程序捕获

转载 作者:行者123 更新时间:2023-11-30 13:07:27 24 4
gpt4 key购买 nike

我有一个函数,点击后,它会使用 $.get() 调用检查一些信息,然后才能知道是否应该打开子窗口。它工作正常,只是因为打开子窗口的功能不是直接来自点击事件,所以它会被认为是一个讨厌的不需要的弹出窗口。有谁知道解决方法或向浏览器证明它是通缉窗口的方法?谢谢。

$('#send').click(function(){

$.ajaxSetup({cache: false})
$.get('test3.html',function(data){
if(data == "processing"){
alert("still processing");
}else{
childPage = window.open("test.html","send","width = 300,height = 300");
}
});
});

最佳答案

立即弹出带有加载屏幕的窗口(向用户显示正在发生的事情)会更可靠。然后在 ajax 处理程序中,您可以将弹出窗口重定向到正确的页面。

也就是说,弹出窗口通常不是一个好主意。有没有其他方法可以做到这一点?

关于javascript - 防止子窗口被弹出窗口阻止程序捕获,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15163239/

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