Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/423.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/24.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 一次在新窗口中打开多个链接_Javascript_Angularjs - Fatal编程技术网

Javascript 一次在新窗口中打开多个链接

Javascript 一次在新窗口中打开多个链接,javascript,angularjs,Javascript,Angularjs,如何避免浏览器弹出窗口阻止链接 我的演示工作,但它只打开了第一个链接,我想。。我用foreach 添加值,CB函数args的键,并使用该键获取链接值,还添加了窗口名称属性,告知open函数每次打开空白窗口: angular.forEach($scope.links, function(value, key){ $window.open("link.html/?" + value.link, '_blank'); }); $scope.links.link在该位置返回未定义。为什么要与新

如何避免浏览器弹出窗口阻止链接

我的演示工作,但它只打开了第一个链接,我想。。我用foreach

添加值,CB函数args的键,并使用该键获取链接值,还添加了窗口名称属性,告知open函数每次打开空白窗口:

angular.forEach($scope.links, function(value, key){
    $window.open("link.html/?" + value.link, '_blank');
});

$scope.links.link在该位置返回未定义。

为什么要与新用户重新打开相同的问题?使用重定向可以正常工作,但第一个链接后的链接会弹出,而不是在新窗口中打开。。当我使用Firefox浏览器时,Arrhhjji会打开三个窗口。@bloodyknucles,在FF中工作良好,但在chrome中不工作: