使用 JavaScript 或 jQuery 检测互联网连接
Detect internet connectivity using JavaScript or jQuery?
我想在网页加载时检查互联网是否可用。我想这样做是为了:
- 在开发期间,如果离线,则禁用"喜欢"按钮请求
- 如果没有网络,则加载本地链接,否则从 HTTP 加载
- 仅当用户在线时,才在基于 AppCache 的离线应用程序中从服务器调用更多数据
我如何实现这一点?
window.navigator
对象具有可以使用的 online
属性:
https://developer.mozilla.org/en-US/docs/Web/API/NavigatorOnLine.onLine
或者,您可以发出快速的Ajax请求并检查收到的错误代码。
相关文章:
- 当没有互联网连接时,谷歌地图Java脚本API处理
- 如果没有互联网连接,Android WebView离线消息
- 捕获”;没有互联网连接”;AngularJS中
- 我如何通过从服务器调用gif来检查是否有互联网连接
- 如果没有互联网连接,请隐藏iframe
- 如何捕捉不稳定的互联网连接
- 使用jquery检查互联网连接
- 使用 html5 的互联网连接代码
- 如果没有互联网连接,我想显示吐司,不知道该怎么做
- Jquery 移动错误消息,当没有互联网连接加载谷歌地图
- Jquery移动检查时没有互联网连接显示错误消息,而不是加载谷歌地图
- 当互联网连接丢失时,如何从 Ajax 调用中获取信息
- Angular js,如何在调用url之前检查用户是否有互联网连接
- 互联网连接检查不起作用
- 基于英特尔 xdk html5 的应用程序只能在启用互联网连接时工作
- 在javascript中检查互联网连接的最佳实践
- 如何检查移动互联网连接
- 使用 JavaScript 检测互联网连接
- 在JS中检查互联网连接的最快方法
- 在PhoneGap应用程序中检测缓慢的互联网连接