Comment récupérer toutes les adresses e-mail sur une page Web
Par Le Caphar le samedi, 20 octobre 2007, 15:30 - Blog - Lien permanent
Vous êtes en train de parcourir un blog qui vous plaît bien. Alors que vous voulez contacter l'auteur, vous cherchez désespérément le bouton "contact" ou "e-mail" dissimulé entre les 30 derniers commentaires, les 80 catégories, les 120 liens amis et les pubs Adsense. Histoire de gagner du temps, vous pourriez demander à un script de trouver tout ce qui ressemble à un e-mail dans la page. C'est l'objet de ce script très simple.
Pour l'utiliser, créez un raccourci/marque-page (clic droit > ajouter aux favoris (IE) ou marque-page sur ce lien (Firefox) ou faites-le glisser dans votre barre de marques pages) avec le lien suivant : js:emails.
Pour les geeks, ce petit bout de javascript va parcourir tous les éléments du DOM qui constituent votre page à la recherche des éléments a contenant un href et éliminera ceux qui ne commencent pas par mailto.
Je m'inquiète un peu des abus que pourrait entraîner l'utilisation de cette méthode, mais il ne faut pas jeter le bébé avec l'eau du bac à glaçons. De toute manière, les vrais spammeurs disposent d'aspirateurs de sites autonomes bien plus rapides que cette bidouille.
Et pour récupérer les liens ?
J'en profite pour vous donner le script original que j'ai adapté pour les e-mails : celui-ci est capable d'extraire tous les liens en dur (balise a href, avec ou sans mailto) d'une page Web :js:liens. On le doit à un certain Randy cité sur le blog du marketeux américain Seth Godin.
Abonnement aux commentaires
La discussion continue ailleurs
- 1. Le mercredi, 24 octobre 2007, 11:18 par Nicolas 2jeu
- 2. Le mercredi, 24 octobre 2007, 11:22 par Nicolas 2jeu
- 3. Le mercredi, 28 novembre 2007, 15:37 par maibeche nadjib
- 4. Le samedi, 16 mai 2009, 20:04 par marinne
- 5. Le dimanche, 26 juillet 2009, 11:47 par generateur
- 6. Le mardi, 9 février 2010, 18:36 par Marco
URL de rétrolien : http://www.lepotlatch.org/index.php/trackback/101
Commentaires
ca progresse bien dis donc :)
cordialement
Niko
www.lepotlatch.org/index....
y'a pas mal de caractères non désirés... allez un petit effort pour finir le script et peut être donner la source pour t'aider.
Bonne journée.
rien
ses nullllll
Merci pour ce script bien pratique et au mode de fonctionnement orginal ! Je m'apprêtais à en coder un en php
Simple et efficace, exactement ce que je cherchais !!