Je reçois cette erreur de temps en temps lorsque j'interagis avec une application Web que j'ai créée. L'application utilise Ajax pour communiquer avec un serveur, mais ne fait rien de fantaisie spécifique à IE. Je ne reçois pas cette erreur ou toute autre erreur lors de l'exécution de la même application sur Firefox ou Safari.IE 7 erreur: "Un appel sortant ne peut pas être effectué puisque l'application envoie un appel synchrone en entrée"
Avez-vous déjà vu ce message d'erreur, savez-vous ce qui peut l'expliquer ou avez une recommandation à faire sur ce problème?
Donc, vous dites que lorsque l'objet XmlHttpRequest appelle ma fonction JavaScript de rappel, je ne devrais pas exécuter de code tout de suite mais l'exécuter un peu plus tard avec un window.setTimeout()? – avernet
Oui, c'est ce que je suggère. –
Très bien. J'ai essayé de faire cela (c'est-à-dire de ne pas lancer le JS tout de suite quand la réponse Ajax arrive, mais d'utiliser setTimeout() pour l'exécuter un peu plus tard), mais cela n'aide malheureusement pas. – avernet