[Résolu] Ouvrir tous les liens dans firefox avec critère?
Modérateurs : nico@nc, Mori, jpj, myahoo
[Résolu] Ouvrir tous les liens dans firefox avec critère?
Bonjour
Je voudrais savoir si vous auriez une astuce pour pouvoir ouvrir automatiquement tous les liens de la page html que je parcours dans de nouveaux onglets en ne sélectionnant que ceux qui commence par ce que je désire tel que http://www.mapage.com/...... et qu'il ignore tous les autres liens
J'ai trouve une commande javascript qui marche très bien pour ouvrir tous les liens sans aucune exception.
javascript:var list=document.getElementsByTagName('a');for(var i=0;i<list.length;i++){if(list.hasAttribute('href')){window.open(list.getAttribute('href'))}}
Et actuellement, je dois faire un copier coller dans le bloc note pour pouvoir supprimer tout ce que je ne veut pas ouvrir. ce qui est un peu long.
Pour info, je ne connais rien du tout au javascript
Merci d'avance
J’espère être dans la bonne section.
Je voudrais savoir si vous auriez une astuce pour pouvoir ouvrir automatiquement tous les liens de la page html que je parcours dans de nouveaux onglets en ne sélectionnant que ceux qui commence par ce que je désire tel que http://www.mapage.com/...... et qu'il ignore tous les autres liens
J'ai trouve une commande javascript qui marche très bien pour ouvrir tous les liens sans aucune exception.
javascript:var list=document.getElementsByTagName('a');for(var i=0;i<list.length;i++){if(list.hasAttribute('href')){window.open(list.getAttribute('href'))}}
Et actuellement, je dois faire un copier coller dans le bloc note pour pouvoir supprimer tout ce que je ne veut pas ouvrir. ce qui est un peu long.
Pour info, je ne connais rien du tout au javascript
Merci d'avance
J’espère être dans la bonne section.
Dernière modification par minosubb le 22 mai 2011, 00:23, modifié 3 fois.
Re: Ouvrir tous les liens dans firefox avec critère?
J'ai trouvé ca pour tester le contenu de getAttribute avec http://www.mapage.com/general/
Mais ca n'ouvre rien du tout. si je ne met que ...match(/www.mapage.com/) ca ouvre tout, meme ce qui n'appartient pas a 'general'. y aurait il un moyen de pouvoir integrer les / dans le test?
Merci
Code : Tout sélectionner
javascript:var list=document.getElementsByTagName('a');for(var i=0;i<list.length;i++){if(list[i].hasAttribute('href') && list[i].getAttribute('href').match(/http://www.mapage.com/general//)){window.open(list[i].getAttribute('href'))}}
Merci
Re: Ouvrir tous les liens dans firefox avec critère?
Salut,
La fonction match attend une expression rationnelle. C'est pas le plus simple à utiliser.
Tu peux essayer :
La fonction match attend une expression rationnelle. C'est pas le plus simple à utiliser.
Tu peux essayer :
Code : Tout sélectionner
javascript:var list=document.getElementsByTagName('a');for(var i=0;i<list.length;i++){if(list[i].hasAttribute('href') && list[i].getAttribute('href').indexOf('http://www.mapage.com/general/') != -1){window.open(list[i].getAttribute('href'))}}
Voir ma configuration
Re: Ouvrir tous les liens dans firefox avec critère?
Merci beaucoup, ça marche super bien.
Re: Ouvrir tous les liens dans firefox avec critère?
Est il normal ou y a il quelque chose a changer?
Il n'y a l'ouverture que de 20 onglets, et non pas la totalité de tous les liens (car sur la page ou je désire effectuer ceci, il y a plus de 100 liens a chaque fois et seuls les 20 premiers sont pris en comptes)
Il n'y a l'ouverture que de 20 onglets, et non pas la totalité de tous les liens (car sur la page ou je désire effectuer ceci, il y a plus de 100 liens a chaque fois et seuls les 20 premiers sont pris en comptes)
Re: Ouvrir tous les liens dans firefox avec critère?
Salut,
Le code ne limite pas à 20.
Peut-être Firefox pour éviter de bouffer trop de mémoire (?)
Le code ne limite pas à 20.
Peut-être Firefox pour éviter de bouffer trop de mémoire (?)
Voir ma configuration
Re: Ouvrir tous les liens dans firefox avec critère?
Vous auriez une idée sur cette limitation et éventuellement un moyen de la supprimer.
Perso, je me moque qu'il mette tout son temps pour ouvrir les fenêtres.
Perso, je me moque qu'il mette tout son temps pour ouvrir les fenêtres.
Re: Ouvrir tous les liens dans firefox avec critère?
Sans garantie: browser.tabs.maxOpenBeforeWarn ?
La liberté n'est jamais accordée de bon gré par l'oppresseur; elle doit être exigée par l'opprimé (Martin Luther King).
Les convictions sont des ennemis de la vérité plus dangereux que les mensonges. (Nietzsche).
Native Mozillian.
Les convictions sont des ennemis de la vérité plus dangereux que les mensonges. (Nietzsche).
Native Mozillian.
Re: Ouvrir tous les liens dans firefox avec critère?
J'ai trouve celui qui me limitais, c'est dom.popup_maximum
Qui est en ligne ?
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 5 invités