0

我想在Chrome中打开多个标签页也不会弹出阻止我想在Chrome中打开多个标签页也不会弹出阻止

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

     setTimeout(function() { 
     window.open('http://www.google.com','_blank'); 
    }, 100); 

     setTimeout(function() { 
     window.open('http://www.google.com','_blank'); 
    }, 100); 
     setTimeout(function() { 
     window.open('http://www.google.com','_blank'); 
    }, 100);  
     setTimeout(function() { 
     window.open('http://www.google.com','_blank'); 
    }, 100); 
    }); 
目前开放

,但只有一个tab如何打开多个标签在谷歌浏览器中没有弹出窗口被阻止

回答

-1

请尝试下面的代码块。它不会阻止浏览器:

var redirectWindow = window.open(url, '_blank'); 
         redirectWindow.location; 
+0

我用你的代码有没有更改弹出窗口阻止出现! – Boominathan

-1

使用更多的代码之间的上述两个linees这样的代码:

var redirectWindow = window.open(url, '_blank'); 
//show loader or prompt user 
var userFeedback = prompt('do you want to open new window?'); 
if(userFeedback){ 
redirectWindow.location; 
} 

流行将通过浏览器被阻塞。它出于安全原因是浏览器的好功能。

相关问题