在跨浏览器平台中检测互联网连接
Detect internet connection in cross browser platform
我需要在我的js文件中检测互联网连接。我使用了Navigator。Online,但它并不可靠,尤其是在Firefox和Safari中。只有chrome似乎返回了正确的输出。我也遇到了很棒的jquery插件checkNet,但经过分析,我发现它只检查服务器,而不是互联网,因为当我在本地运行它时,它会从xammp服务器检查它
这是我用来参考的链接
http://tomriley.net/blog/archives/111
是否使用Javascript检查Internet连接
用于检测互联网连接的Jquery插件
有没有其他简单的方法可以在所有浏览器中使用jquery/Java脚本检查互联网连接。我需要检查互联网连接,而不是服务器错误,我也在处理跨域问题,即数据在两个不同的域/服务器之间传递
这是我使用的导航器在线代码,但它似乎不能完美地工作
var netCheck = navigator.onLine ? 'online' : 'offline';
任何东西jquery,javascript或PHP解决方案都可以工作
您可以尝试ping某个地址,跳出框框思考;)
相关文章:
- 如何检测是否有溢出
- 如何检测用于WebGL的专用或集成显卡
- 防止Alt+Shift默认操作或检测多种操作系统语言的Javascript
- 如何在使用selectBoxIt JQuery插件时检测选项更改
- 如何使用密码检测网络中的状态连接
- 使用JavaScript检测Flash
- 在不阻止默认行为的情况下检测IE10中的缩放
- 当它在IONIC中检测到没有互联网时放置一个弹出窗口
- 使用 JavaScript 检测互联网连接
- 在PhoneGap应用程序中检测缓慢的互联网连接
- 使用 JavaScript 或 jQuery 检测互联网连接
- 在跨浏览器平台中检测互联网连接
- 用于互联网探索的浏览器检测
- 检测带宽/互联网连接速度在javascript
- 检测互联网速度/带宽
- cordova 5.1.1的互联网检测
- 如何在JavaScript中检测互联网连接是否断开或域名/URL不存在
- 我需要一些帮助来检测浏览器是否可以访问互联网
- 互联网浏览器-检测IE9 64位谷歌工具栏的Javascript
- 检测我手机上的互联网连接类型