Pour des raisons de lisibilité, je souhaiterais remplir des variables parfois complexes en début de code, pour les utiliser clairement plus loin dans le programme, comme ceci :
Code : Tout sélectionner
var criteriaForPhpBBPage = '(allLinks[i].href == "http://www.ppbb.com/") && ' +
'(allLinks[i].firstChild.data == "phpBB") && ' +
'(allLinks[i].previousSibling.data.match(/Powered by/)) && ' +
'(allLinks[i].nextSibling.data.match(/phpBB Group/))'
...
...<100 lignes plus bas>...
...
var allLinks = document.getElementsByTagName("A");
for (var i = (allLinks.length-1); i > (allLinks.length-20) ; i--) // Only test the last 20 links on a page, for speed.
if (criteriaForPhpBBPage) {
HideSigs(); // Triggers sig hiding.
break; // No need to search any further.
}
Je suis assez nul en JavaScript, qqn pourrait me mettre sur la voie svp ? C'est pour utiliser dans un script Greasemonkey, je suis sûr que ça doit être très con, le b.a.-ba du JavaScript, mais je trouve pô ...
Merci
EDIT : modif du code