我在FF中測試了它,工作正常,但沒有在Chrome中運行。對於單個鏈接,我發現了一個使用重定向的黑客攻擊,但我仍在尋找方法在Chrome中的新選項卡中打開多個鏈接。Window.open不適用於谷歌瀏覽器中的多個鏈接
http://plnkr.co/edit/zVaEFssH4o4qDycSUNGD?p=preview
$scope.openLinks = function(){
var urls = '';
angular.forEach($scope.links, function(item){
$window.open("redirect.html?" + item.link);
});
};
值得mentiion,http://www.rapidlinkr.com/沒有在Chrome工作,但在FF工作。
你讀過這個了嗎? http://stackoverflow.com/questions/2572333/google-chrome-window-open-workaround –
@SergiuParaschiv沒有幫助,我希望鏈接在標籤中打開而不是windows – user3522725
現在寫它,可以理解您需要它們在新窗口中打開,而不是新的選項卡。簡短的回答:內置彈出式窗口攔截器。 –