Je ne suis vraiment pas sûr que tu comprennes bien ce que tu fais...
le premier servant à lancer l'exécution d'une page (qui boucle indéfiniment) de manière asynchrone
Non, ton premier bouton ne fait pas ça. Il fait juste (et de façon particulièrement peu orthodoxe pour ne pas dire sale...) une requête AJAX.
le second servant à stopper l'exécution de cette page.
Certes... le problème, comme le fait remarquer Christele, c'est qu'il est fort peu probable qu'entre le moment où tu cliques sur le premier bouton et celui où tu cliques sur le second, la requête n'ai pas abouti, il n'y a alors plus rien à annuler...
D'autre part
onClick="javascript: ..."
le pseudoprotocole javascript: n'a rien à faire dans un attribut d'événement. onclick attendant du code JavaScript, c'est inutile de le préciser.
document.getElementById('run').innerHTML=''
quel élément dans ta page possède l'id run ?
Partager