我正在创建一个生成弹出窗口的脚本。但是大多数浏览器默认会阻止弹出窗口。我想在我的域上打开弹出窗口而不阻止弹出窗口。
var pop = window.open('about:blank', 'new_window_123', 'height=150,width=150');
// Detect pop blocker
setTimeout(function() {
if(!pop || pop.closed || pop.closed == 'undefined' || pop == 'undefined' || parseInt(pop.innerWidth) == 0 || pop.document.documentElement.clientWidth != 150 || pop.document.documentElement.clientHeight != 150){
pop && pop.close();
alert('Popups must be enabled.');
}else{
alert('Popups is enabled.');
pop && pop.close();
}}, 1000);
这个脚本告诉我弹出启用/禁用。有没有办法关闭浏览器上的弹出窗口阻止程序并运行弹出窗口