Javascript - Mettre lien d'image en image

Résolu/Fermé
canarder Messages postés 1714 Date d'inscription jeudi 28 août 2008 Statut Membre Dernière intervention 13 mai 2018 - Modifié par canarder le 1/11/2011 à 18:28
canarder Messages postés 1714 Date d'inscription jeudi 28 août 2008 Statut Membre Dernière intervention 13 mai 2018 - 1 nov. 2011 à 19:04
Bonjour,

J'essaye de créer un script Greasemonkey pour afficher les images dans l'abrorescence d'un site. Celle-ci est créé par Apache et donc n'affiche que le lien. J'ai donc créé ce script mais il ne fonctionne pas :

var lien = document.getElementsByTagName("a"); 
var regex = gif|png|jpg|jpeg; 
var href 
for(i=0;i<liens.length;i++) { 
 href = lien[i].getAttribute("href"); 
 if (href.test(regex)) { 
  lien[i].innerHTML = "<img src=\""+href+"\" style=\"border:0px;\" />" 
 } 
}


La regex ne fonctionne pas ? Dans Firebug je n'ai aucune erreur dans la console.

Que ne va-t-il pas ?

Merci pour votre aide.



___/\_canarder_/\___
Le Renard qui règne sur le WEB : Firefox
A voir également:

1 réponse

Bonsoir

for(i=0;i<liens.length;i++) { 

Pourquoi un 's' à liens ? Ta variable n'n a pas
0
canarder Messages postés 1714 Date d'inscription jeudi 28 août 2008 Statut Membre Dernière intervention 13 mai 2018 354
1 nov. 2011 à 19:04
je l'avait mis avant j'ai oublié de l'enlever à tous ... ça ne change rien.
0