Si Internet tombe en panne pendant que nous faisons une requête Ajax, comment informer l'utilisateur que l'Internet est en panne?Si Internet tombe en panne pendant que nous faisons une requête Ajax alors comment donner à l'utilisateur un retour sur le fait qu'Internet est en panne?
Répondre
Vous pouvez définir un délai d'expiration sur une requête AJAX. Si le délai d'attente est dépassé, vous pouvez choisir le meilleur moyen d'afficher le message d'erreur à l'utilisateur.
BTW, vous ne pouvez pas être certain que la connexion Internet est en panne, donc un message standard pourrait être:
Impossible de contacter le serveur à l'adresse: 'http://myapp.com'.
S'il vous plaît être sûr que votre connexion Internet fonctionne
La demande ajax sera interrompue et ne parviennent pas à quel point vous pouvez informer l'utilisateur et leur suggérer de leur connexion Internet peut être en panne.
Vous ne serez en mesure de suggérer car il n'y a aucun moyen de savoir ce qui a coupé la connexion du client à votre hôte. Il pourrait être votre serveur est en panne ou leur réseau est en panne jusqu'à ce que leur fournisseur de services Internet a des défaillances intermittentes.
Si un appel AJAX échoue, et vous êtes sûr à 100% qu'il échouera seulement s'il n'y a pas de connexion Internet, alors après une panne, vous pouvez faire, par exemple, un message informant l'utilisateur.
Voici un bel exemple qui vous fera travailler de détecter l'utilisateur est en ligne ou hors ligne très facilement
Checking for online and offline events to detect connectivity status for the end user.
Hope it helps
- 1. findWithinHorizon continue la lecture alors qu'il tombe en panne
- 2. bug MySQL serveur tombe en panne provoquant
- 3. Mutex en mémoire partagée lorsqu'un utilisateur tombe en panne?
- 4. Comment se connecter à un esclave si le maître tombe en panne - Réplication
- 5. L'application tombe en panne sur la sortie de thread - C++
- 6. TableView UISearchBar sur le contrôleur de barre d'onglets tombe en panne pendant la recherche
- 7. Qu'arrive-t-il à un canal nommé si le serveur tombe en panne?
- 8. AOP PHP Méthode Prepare tombe en panne alors dans une boucle
- 9. UIActionSheet tombe en panne sur iPad/non iPhone
- 10. Jquery Ajax ne tombe pas en panne après un envoi non autorisé
- 11. Comment vérifier si le serveur Web est en panne? (C#)
- 12. Websocket onclose/onerror événements ne se déclenche pas si le serveur tombe en panne
- 13. programme de mise en réseau tombe en panne
- 14. SSIS - quand une connexion est en panne
- 15. Comment voir si un site web est en panne? - Ruby
- 16. L'application SWT tombe en panne dans Windows 7
- 17. Service et Web de référence tombe en panne Visual Studio
- 18. Vérifiez si le LButton de souris est en panne?
- 19. pycrypto est en panne? comment installer pycrypto?
- 20. Sortie Python en panne
- 21. Sharepoint toujours en panne le week-end?
- 22. C++/Gloox: comment vérifier quand la connexion est en panne?
- 23. Quelles informations capturez-vous lorsque votre logiciel tombe en panne sur le terrain?
- 24. javax.jms.ExceptionListener retarde le rappel onException lorsque la connexion réseau tombe en panne?
- 25. "Mon site est-il en panne?" Howto
- 26. comment suivre la requête ajax dans IE comme nous le faisons en utilisant firebug dans FF?
- 27. wcf tombe en panne dans un pc et dans le pc de développement s'exécute parfaitement
- 28. Différence entre un programme qui tombe en panne et le programme qui se bloque
- 29. MSBuild.Community.Tasks.Attrib sur l'ordinateur x64 en panne
- 30. Incorporation de script avec timeout dans le cas où le serveur tombe en panne
Si l'Internet tombe en panne, nous avons des problèmes plus graves. – aioobe
Si Internet tombe en panne, comment l'utilisateur voit-il votre site? – Oded
@Ouvert parce que l'utilisateur a ouvert la page Web avant que la connexion tombe ... alors quand l'utilisateur fait quelque chose sur la demande AJAX webapp échouent ... –