使用JavaScript或jQuery检测internet连接?

使用JavaScript或jQuery检测internet连接?,javascript,jquery,Javascript,Jquery,我想在网页加载时检查internet是否可用。我想这样做是为了: 在开发过程中,如果脱机,则禁用like按钮请求 如果没有网络,则加载本地链接,否则从HTTP加载 仅当用户联机时,才能在基于appcache的脱机应用中从服务器调用更多数据 如何实现这一点?窗口。navigator对象有一个online属性,您可以使用: 或者,您可以快速发出Ajax请求并检查收到的错误代码。有很多关于脱机检查问题的示例。

我想在网页加载时检查internet是否可用。我想这样做是为了:

  • 在开发过程中,如果脱机,则禁用like按钮请求
  • 如果没有网络,则加载本地链接,否则从HTTP加载
  • 仅当用户联机时,才能在基于appcache的脱机应用中从服务器调用更多数据

如何实现这一点?

窗口。navigator对象有一个
online
属性,您可以使用:

或者,您可以快速发出Ajax请求并检查收到的错误代码。

有很多关于脱机检查问题的示例。