bonjour a tous,
je voudrais pouvoir lire dans une page, le "onclick", mais je n'y arrive pas ;
ça fonctionne pour lire le href, mais pas le onclick ...
j'ai l'impression que ça viendrait du fait que c'est un attribut different, plus general ... il n'est peut etre pas considéré dans le tagname "a" , non?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 var liens = content.document.getElementsByTagName("a"); for (var i = 0, il = liens.length; i < il; i++) { lien = liens[i].href; oncl= liens[i].onClick;/* onclick : meme resultat: rien*/ if (lien.substring(0, 4).toLowerCase() == 'http') { csLiens.writeString(lien + '\r'); } if (lien.substring(0, 3).toLowerCase() == 'www') { csMails.writeString(lien + '\r'); } if (oncl.substring(0, 5).toLowerCase() == 'ouvre') { csMails.writeString(oncl + '\r'); } }
y'a til une autre solution?
merci d'avance pour votre aide
Partager