Interrompre un chargement Ajax - HTML/CSS - Programmation
Marsh Posté le 10-03-2009 à 02:11:18
Et je le mets où ? En fait il est plutôt là mon problème
Marsh Posté le 11-03-2009 à 13:02:27
J'ai quelque chose comme ça, mais ça ne marche pas vraiment (même pas du tout)
Code :
|
Marsh Posté le 11-03-2009 à 13:13:21
ca me parrait louche ta solution greeeg
ca serait pas plutot definition de ta variable xhr_object accessible de partout, et dans la fonction qui a besoin (ie lors d'un clic sur un lien) tu lances la ligne xhr_object.abort(); ?
Pas testé, par contre donc je ne certifie rien
Marsh Posté le 11-03-2009 à 13:49:25
fluminis a écrit : ca me parrait louche ta solution greeeg |
En fait il n'y a qu'un seul appel Ajax dans cette page. Mais mettre un onclick sur tous les liens de la page me semble un peu rédhibitoire, non ?
Marsh Posté le 11-03-2009 à 13:58:17
possible de jouer avec onunload ?
Code :
|
Marsh Posté le 11-03-2009 à 16:09:18
greeeg a écrit : |
J'avais déjà oublié le début de la question quand j'ai répondu. Je parlais juste d'une solution pour un bouton "Stop!" qui arreterait la requete.
Si tu veux faire ca sur tous les liens, tu as raison, un onClick ca va etre chiant a mettre en place.
En jQuery, tu peux facilement faire un truc ressemblant à ça, non ?
Comme ça tu automatise le procedé sur toutes tes pages sans soucis.
Code :
|
Marsh Posté le 09-03-2009 à 14:42:53
Hello à tous,
sur une page web, j'ai un appel Ajax qui nécessite un petit temps de calcul avant d'afficher le résultat retourné le script php. Le problème c'est que si je clic sur un lien situé sur la page, le navigateur attend que la requête Ajax soit terminée pour suivre le lien cliqué.
Est-il possible d'outrepasser cela ?
Merci beaucoup.
---------------
Un être en tant qu'être ne pourrait-il pas être autre qu'il n'est s'il n'explique pas lui-même son être ?