Javascript 使用HTML5测试浏览器是否具有internet连接
有没有新的HTML5API,我找不到任何东西,可以检查用户是否有互联网连接。或者可能有一些API的不寻常的使用将允许这样做。我必须测试它,并且我使用了ajax调用来测试,还有其他方法吗?在一些新浏览器中,有Javascript 使用HTML5测试浏览器是否具有internet连接,javascript,html,internet-connection,Javascript,Html,Internet Connection,有没有新的HTML5API,我找不到任何东西,可以检查用户是否有互联网连接。或者可能有一些API的不寻常的使用将允许这样做。我必须测试它,并且我使用了ajax调用来测试,还有其他方法吗?在一些新浏览器中,有导航器.onLine属性和onLine和offline事件。看 如果做不到这一点,您可以尝试使用Image元素而不是AJAX(假设您可以找到一个不会消失的一致图像URL)。这样做的好处是不需要担心跨源安全限制,这使得很难区分失败的AJAX调用和由于CORS问题而被阻止的AJAX调用。在一些新浏
导航器.onLine
属性和onLine
和offline
事件。看
如果做不到这一点,您可以尝试使用
Image
元素而不是AJAX(假设您可以找到一个不会消失的一致图像URL)。这样做的好处是不需要担心跨源安全限制,这使得很难区分失败的AJAX调用和由于CORS问题而被阻止的AJAX调用。在一些新浏览器中,有navigator.onLine
属性和onLine
和offline
事件。看
如果做不到这一点,您可以尝试使用Image
元素而不是AJAX(假设您可以找到一个不会消失的一致图像URL)。这样做的好处是不需要担心跨源安全限制,因为跨源安全限制使得很难区分失败的AJAX调用和由于CORS问题而被阻止的AJAX调用