Visualiser tous les elements d'une page web

Contenu du snippet

Suite à une discussion sur le script de Mumuri (qui proposait de debloquer le clic droit sur n'importe quelle page web), voilà un petit code pour récupérer tous les éléments d'une page.

pour ce faire :
- mettre une page dans vos favori, avec le nom "révèle liens" par exemple
- faire un clic droit sur le favori, puis propriétés
- dans URL mettre le code suivant, puis faire OK (si un message s'affiche faire ok, ca marche quand meme).

et voilà allez sur une page quelconque, puis sélectionnez votre favori...

Source / Exemple :


javascript:buffer = "<html><head><title>tous les éléments de la page : " + window.location + "</title></head><body><center>";buffer = buffer + "<table border=1><tr><td align=center><b>Table des ancres</b></tr></td>";for (nb=0; nb<document.anchors.length; nb++) { buffer=buffer+"<tr><td> ["+nb+"] ==> "+document.anchors[nb].name+" </td></tr>"; };buffer=buffer+"</table><BR>";buffer=buffer+"<table border=1><tr><td align=center><b>Table des applets</b></tr></td>";for (nb=0; nb<document.applets.length; nb++) { buffer=buffer+"<tr><td> ["+nb+"] ==> "+document.applets[nb]+" </td></tr>"; };buffer=buffer+"</table><BR>";buffer=buffer+"<table border=1><tr><td align=center><b>Table des formulaires</b></tr></td>";for (nb=0; nb<document.forms.length; nb++) { buffer=buffer+"<tr><td> ["+nb+"] ==> "+document.forms[nb].name+" </td></tr>"; };buffer=buffer+"</table><BR>";buffer=buffer+"<table border=1><tr><td align=center><b>Table des images</b></tr></td>";for (nb=0; nb<document.images.length; nb++) { buffer=buffer+"<tr><td> ["+nb+"] ==> <a href="+document.images[nb].src+" target=newwindow >"+document.images[nb].src+" </a></td></tr>"; };buffer=buffer+"</table><BR>";buffer=buffer+"<table border=1><tr><td align=center><b>Table des liens</></tr></td>";for (nb=0; nb<document.links.length; nb++) { buffer=buffer+"<tr><td> ["+nb+"] ==> <a href="+document.links[nb]+" target=newwindow >"+document.links[nb]+" </a></td></tr>"; };buffer=buffer+"</table><BR>";buffer=buffer+"<table border=1><tr><td align=center><b>Table des objets incorporés</b></tr></td>";for (nb=0; nb<document.embeds.length; nb++) { buffer=buffer+"<tr><td> ["+nb+"] ==> <a href="+document.embeds[nb].src+" target=newwindow >"+document.embeds[nb].src+" </a></td></tr>"; };buffer=buffer+"</table><BR>";buffer=buffer+"Mumuri and Jerms<br>Merci de ne pas diffuser cette source sans les crédits</center></body></html>";page=open("","","scrollbars=1,resizable=1");page.document.open();page.document.write(buffer);

Conclusion :


Utilité ? à trouver ;)
bon ben ca fait un pros paquet, mais c'est sympa, a tester sur une page avec pas mal de chose dessus c'est plus mieux ;))))

on obtient un tableau avec les différents éléments dedans. (merci mumuri)

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.