Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
目前,我正在制作一个缓存 iPhone 应用程序,其中包含一些需要互联网的功能,以及其他不需要的功能。我想知道如何使用 JavaScript 检测 Internet 连接,使某些页面显示“无 Internet 连接”文本,而其他页面正常工作。
在 HTML5 中,您可以使用:
navigator.onLine
检测互联网连接。
现场演示:http: //jsfiddle.net/DerekL/fHQK4/
您可以制作一个 iframe 并将 src 设置为 google。如果它没有在几秒钟内触发 onload,他们可能没有互联网。