Ci-dessous est mon script Grease singe/Tamper singe pour cliquer sur les boutons (plusieurs boutons), dont le nom contient 'attach'. Le script fonctionne parfaitement, mais il y a une différence dans Chrome et Firefox.javascript comportement différent en chrome et firefox
Dans Firefox, le clic se fait de haut en bas des boutons 'attacher' (nom contenant). Dans Chrome, il clique de bas en haut pour chaque chargement de page.
- Pourquoi est-ce comportement différent
- devrais-je utiliser '===' au lieu de '=='?
Ci-dessous mon Greasemonkey/script tampermonkey
var inputs = document.getElementsByTagName('input');
for (x = 0; x < inputs.length; x++) {
myname = inputs[x].getAttribute('name');
if (myname.indexOf('attach') == 0) {
document.getElementsByName(myname) [0].click();
}
}