2009-09-08 9 views

Répondre

1

normalement avec ajax.abort(); mais sur IE il ne quittera pas réellement en demandant:

L'annulation de l'appel réinitialise l'objet; le gestionnaire d'événement onreadystatechange est supprimé et readyState est remplacé par 0 (non initialisé).

La citation est tirée du document Microsoft javascript. De ceci je suppose que cela dépend fortement de la mise en œuvre du navigateur ce qui se passe exactement. la plupart des navigateurs essaieront probablement de terminer correctement - ainsi les connexions pourraient être encore ouvertes pendant un certain temps jusqu'à la fermeture définitive - mais c'est juste une supposition.

(voir aussi Aborting a jQuery getJSON XMLHttpRequest)