Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript $window打开被弹出窗口阻止的多个链接_Javascript_Angularjs - Fatal编程技术网

Javascript $window打开被弹出窗口阻止的多个链接

Javascript $window打开被弹出窗口阻止的多个链接,javascript,angularjs,Javascript,Angularjs,如何使用Angular的$window一次打开多个链接?浏览器似乎阻止了弹出窗口,有什么地方可以解决这个问题吗 http://plnkr.co/edit/m8m2I9dqE2kF1H1nzxJT?p=preview $scope.links = [ {'link':'www.google.com'}, {'link':'www.yahoo.com'}, {'link':'www.bing.com'} ]; 所以是的。问题是这些窗口正在向另一个域打开,因此浏览

如何使用Angular的$window一次打开多个链接?浏览器似乎阻止了弹出窗口,有什么地方可以解决这个问题吗

http://plnkr.co/edit/m8m2I9dqE2kF1H1nzxJT?p=preview

  $scope.links = [
    {'link':'www.google.com'},
    {'link':'www.yahoo.com'},
    {'link':'www.bing.com'}
    ];

所以是的。问题是这些窗口正在向另一个域打开,因此浏览器将阻止这些窗口。解决方案是在域中的某个页面上打开窗口,并传递要转到的url,然后将该页面重定向到该页面


这不是一个问题。在垃圾邮件发送者使用弹出窗口显示广告的黑暗日子之后,
window.open()
被阻止

请阅读


搜索方法的有趣用法,然后重定向多个链接如何?我尝试了多个链接,但第一个链接在新窗口中打开,但没有其他链接,其他链接会弹出。虽然这从理论上可以回答这个问题,但在此处包含答案的基本部分,并提供链接供参考。请发布并更新答案。