Bonjour,
Je suis exposé a un problème étrange sous IE. Sur les autres navigateurs comme d'habitude tout va bien.
J'ai des reqêtes Ajax qui se lancent sur le serveur. Elles peuvent prendre de 0 a 20 secondes.
(En gros c'est une sorte de serveur de requetes Ajax, toutes les 20 secondes s'il n'y a pas eu de changements la requete se termine et une nouvelle est lancée) Coté serveur il boucle en faisant des sleep (genre toutes les 2secondes) et il vérifie l'état pour ou non renvoyer des changements coté client)
Et bien il se trouve, il semblerait que sous IE, quand une requete ajax est en cours, si je clique sur un simple lien, pour changer de page, IE attend la fin de la requete ajax en cours de la page quittée !
Note: Autrement sur les autres navigateurs tout est correctement asynchrone avec les sessions etc..
Si quelqu'un a une idée je lui en serais grandement reconnaissant !
L'idée je pense est de dire à IE qu'il n'a pas a attendre la fin de la requete Ajax mais bien toutes les tuer pour ouvrir une nouvelle page, ce que fait Firefox on le voit avec FireBug)
Cordialement
Sébastien
Partager