Bonjour,

Je commence dans le développement web et me retrouve bloquée. J'en appelle donc à votre aide :p

Je cherche à créer deux boutons, le premier servant à lancer l'exécution d'une page (qui boucle indéfiniment) de manière asynchrone, et le second servant à stopper l'exécution de cette page.

Voilà la partie de mon code concernée:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
...
var xhr = new XMLHttpRequest();
xhr.open("GET", "mapage");
</script>
<p>
  <input type="button" value="run" onclick="javascript: xhr.send(null)" />
  <input type="button" value="stop" onclick="javascript: xhr.abort()"/>
</p>
...
EDIT: je précise un peu le comportement de ma page:
Lorsque je clique sur le bouton run, "mapage" est bien exécutée, mais lorsque je clique sur le bouton stop, l'exécution de "mapage" n'est pas stoppée.

Où ai-je fauté?