Extracteur des images et des liens

Description

Extraire deux copies de toutes les images et les liens hypertexte d'une page et affichez les numérotes et ranges par ordre, dans deux jolies fenêtres séparées une pour les images et l'autre pour les liens hypertexte.
Ce qui donnes des avantages : les liens hypertexte mal formatés ou trop serres devient repérés et numérotés même si la configuration des couleurs de liens n'est pas convenable sur le navigateur du visiteur!
les images qui portes des liens, sont considérées comme des liens et sont affichées dans la
fenêtre des liens et la fois dans la fenêtre des images comme image simple.

Une démonstration complète est disponible à cette adresse:
http://abdelaziz.elalia.net

Source / Exemple :

/*Abdelaziz Rejeb Elalia - Tunisie
site : [http://abdelaziz.elalia.org]
site : [http://abdelaziz.elalia.net]


*/
function captimages(){
var imagin=document.all.tags("img")
var NBimages=imagin.length
var fenetrimages=window.open('','','left=,top=,toolbar=0,location=0,directories=0,status=0,scrollbars=1,resizable=1,copyhistory=0,menuBar=1,width=,height=')
fenetrimages.document.write("<body bgcolor='#000080'><b><a href='mailto:abdelaziz_info@yahoo.fr'><font color='#FFFF00'>abdelaziz_info@yahoo.fr</font></a><center><font color='#FFFFFF'>nombre d'images captées = "+NBimages+"<b><br><hr>")
for (y=0;y<NBimages-0;y++){
fenetrimages.document.write("<p>"+imagin[y].outerHTML+ "<br>"+ "image: "+ (y+1))}}
function captlinks(){
var lienin=document.all.tags("a")
var NBlinks=lienin.length
var fenetreliens=window.open('','','left=,top=,toolbar=0,location=0,directories=0,status=0,scrollbars=1,resizable=1,copyhistory=0,menuBar=1,width=,height=')
fenetreliens.document.write("<body bgcolor='#990033'><b><a href='mailto:abdelaziz_info@yahoo.fr'><font color='#FFFF00'>abdelaziz_info@yahoo.fr</font></a><font color='#FFFFFF'><center>nombre de liens hypertexte sur lapage = "+NBlinks+"<b><br><hr>")
for (y=0;y<NBlinks-0;y++){
fenetreliens.document.write("lien: " + (y+1)+ " [ " + lienin[y].outerHTML+ " ] "+ "<br>")
}
}

Conclusion :

Ça peut servir comme générateur de menu dynamique.
pour tout contact et plus d'aide :
http://abdelaziz.elalia.net

Codes Sources

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.