Ouvrir tous les liens d'une page dans des onglets (probleme window.location)

Bonjour,
Je lisais avec curiosité ce post http://www.geekzone…ns-des-onglets/ et notamment le bout de code fourni :

javascript:var list=document.getElementsByTagName(‘a’);for(var i=0;i<list.length;i++){if(list[i].hasAttribute(‘href’)){window.open(list[i].getAttribute(‘href’))}}

Quand je me suis mis en tête de vouloir l’utiliser sur un site avec pour structure de lien :

En utilisant ca :

javascript:var list=document.getElementsByTagName(‘div’);for(var i=0;i<list.length;i++){if(list[i].hasAttribute(‘onclick’)){window.open(list[i].getAttribute(‘onclick’))}}

J’obtiens l’ouverture de tous les liens mais sous la forme

http://racinedusite.fr/window.location=’/blablab/blibli’
Je voudrais juste avoir http://racinedusite.fr/blablab/blibli
Je suis sur que c’est tout bête, si quelqu’un pouvait me dire ce que je dois modifier, on m’a donné quelques astuces mais je suis débutant donc je n’arrive pas forcemment a le faire moi même, une ame charitable dans les parages??

Merci d’avance

Euh je ne peux pas, la structure en div est sur le site distant, mon but est de modifier ce “script”

javascript:var list=document.getElementsByTagName('div');for(var i=0;i<list.length;i++){if(list[i].hasAttribute('onclick')){window.open(list[i].getAttribute('onclick'))}}
Afin qu’il m’affiche les pages du site sans le window.location
Ou alors j’ai pas compris ton message (possible aussi :D)
Merci en tout cas

C’est moi qui n’ai pas compris ton truc. Désolé.

Du coup, il faut que tu modifies la dernière partie de ta commande pour supprimer le "window.location= " qui t’es ramené dans l’attribut onclick.

genre un coup de substring sur list[i].getAttribute('onclick')