0


我需要在我的 js 文件中检测互联网连接。我使用 Navigator.Online 但它并不可靠,尤其是在 Firefox 和 Safari 中。只有 chrome 似乎返回正确的输出。我还遇到了很棒的 jquery 插件 checkNet 但是在分析它之后,我发现它只检查服务器而不是互联网,因为当我在本地运行它时,它会从 xammp 服务器检查它

这是我用来参考的链接

http://tomriley.net/blog/archives/111
使用 Javascript 检查 Internet 连接是否存在?
用于检测 Internet 连接的 Jquery 插件

是否有其他简单的方法可以在所有浏览器中使用 jquery/Java 脚本检查互联网连接。我需要检查互联网连接而不是服务器错误,我也在处理跨域,即数据在两个不同的域/服务器之间传递

这是我使用的导航器在线代码,但它似乎并不完美

var netCheck = navigator.onLine ? 'online' : 'offline'; 

任何 jquery、javascript 或 PHP 解决方案都可以使用

4

1 回答 1

1

您可以尝试 ping 一些地址,跳出框框思考;)

于 2013-08-30T09:20:00.337 回答