почему вы не используете "window.open"?Я использовал этот пример, и похоже, что он работал правильно!
var links = document.getElementsByTagName('a');
for(var count=0; count<links.length; count++) {
var url = links[count].getAttribute('href');
//remove for tests
//if(url && url.startsWith('rest/groupama/export/bilan-projet/')) {
console.log( "value :" + url );
//window.open
window.open(url);
//}
}
Если ссылка, которую вы открываете, является ссылкой для загрузки, она просто начнет загрузку, если вы используете составной URL, вам придется настроитьэто перед примером "window.open (url)":
window.open(location.href + url);
или что-то вроде этого ...