1 votes

Comment débloquer le navigateur lors de l'utilisation d'une boucle while ?

Je fais une requête ajax vers un fichier php qui exécute une boucle while qui recherche de nouvelles données dans la base de données, mais je ne peux pas lui donner de nouvelles données car le navigateur est bloqué en attendant les nouvelles données.

Est-ce que quelqu'un sait comment ne pas bloquer le navigateur?

3voto

Amber Points 159296

On dirait que vous n'avez pas vraiment fait une requête Asynchrone-JAX, mais plutôt une synchrone.

Si vous utilisez une bibliothèque Javascript, la plupart d'entre elles ont un indicateur booléen pour déterminer si la requête doit être asynchrone ou pas - assurez-vous de ne pas choisir synchrone par accident.

1voto

Ajax est asynchrone. Pour éviter ce type de problème. Il semble que vous ne faites pas de requête Ajax, mais une requête synchrone. Quelle est votre syntaxe ? Avez-vous un morceau de code à montrer ?

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X