Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/86.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用HTML5测试浏览器是否具有internet连接_Javascript_Html_Internet Connection - Fatal编程技术网

Javascript 使用HTML5测试浏览器是否具有internet连接

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

有没有新的HTML5API,我找不到任何东西,可以检查用户是否有互联网连接。或者可能有一些API的不寻常的使用将允许这样做。我必须测试它,并且我使用了ajax调用来测试,还有其他方法吗?

在一些新浏览器中,有
导航器.onLine
属性和
onLine
offline
事件。看


如果做不到这一点,您可以尝试使用
Image
元素而不是AJAX(假设您可以找到一个不会消失的一致图像URL)。这样做的好处是不需要担心跨源安全限制,这使得很难区分失败的AJAX调用和由于CORS问题而被阻止的AJAX调用。

在一些新浏览器中,有
navigator.onLine
属性和
onLine
offline
事件。看

如果做不到这一点,您可以尝试使用
Image
元素而不是AJAX(假设您可以找到一个不会消失的一致图像URL)。这样做的好处是不需要担心跨源安全限制,因为跨源安全限制使得很难区分失败的AJAX调用和由于CORS问题而被阻止的AJAX调用