如果互联网在我们发出Ajax请求时发生故障,那么如何向用户反馈互联网关闭?如果互联网在我们发出Ajax请求时发生故障,那么如何向用户反馈互联网关闭?
5
A
回答
1
您可以在AJAX请求上定义超时,如果超时达到,您可以选择以最佳方式向用户显示错误消息。
顺便说一句,你不能肯定的是,互联网连接下来,所以一个标准的消息可能是:
无法在URL联系服务器:“http://myapp.com”。
请确保您的互联网连接是否正常
1
AJAX请求将超时并失败,此时,你可以让用户知道并建议他们,他们的互联网连接可能会下降。
你只能建议,因为没有办法知道什么已经切断了从客户端到主机的连接。这可能是你的服务器关闭了,或者他们的网络连接失败了。
0
如果AJAX调用失败,并且100%确信只有在没有互联网连接的情况下才会失败,那么在失败后,您可以创建一个弹出窗口来通知用户。
0
这里是一个很好的例子,这将使你的检测到用户的工作是在线还是离线很容易
Checking for online and offline events to detect connectivity status for the end user.
希望它可以帮助
相关问题
- 1. 当互联网连接出现故障时,我的应用即将关闭-Android
- 2. Android时AsyncTask如果没有互联网发现过程如何给出警告“请连接互联网”
- 3. 如果互联网出现故障,重新启动python脚本
- 4. 如何在android中关闭互联网时发出错误消息?
- 5. 如果HTTP网页向HTTPS网址发出ajax请求,那么后置安全?
- 6. 如何在互联网可用于Android时自动发送请求
- 7. 如何区分来自互联网或内部网的请求
- 8. 位置与关闭互联网连接
- 9. 如何通过互联网
- 10. 如何将互联网
- 11. Nuget互联网要求
- 12. 如何在互联网上发布SharePoint网站
- 13. 如何确定是否向内部网络或互联网发出了http请求?
- 14. Android:使用互联网发送短信
- 15. 如何通过互联网向智能手机发送短信?
- 16. 从互联网
- 17. 在SharePoint 2010上发布面向网站的互联网错误
- 18. 反应本机Android应用程序错误关闭互联网
- 19. 当客户端互联网关闭时,Socket.io
- 20. 如何关闭使用硒(Java)的桌面互联网?
- 21. 当没有互联网时反复UIAlertView
- 22. 我如何监控互联网流量?
- 23. 如何将我的宁静web服务发布到互联网?
- 24. 发送Ajax请求谷歌,以确保计算机连接到互联网
- 25. 如何接受互联网上的任何人的请求?
- 26. Appcelerator Studio没有互联网开发
- 27. ASP.NET开发没有互联网连接
- 28. C#通过互联网发送文件
- 29. 如何打开/关闭互联网连接(GPRS/EDGE/3G)
- 30. 当互联网不可用时关闭应用程序
如果互联网出现故障,我们有更大的问题。 – aioobe 2010-11-08 13:39:23
如果互联网出现故障,用户如何看到您的网站? – Oded 2010-11-08 13:40:37
@Oded,因为用户在连接断开之前打开网页...所以当用户在webapp上做某些事情AJAX请求失败时... – 2010-11-08 13:43:54