
用户打开的页面是一个内网页面,有没有办法在这个内网页面里实现一个网络探测?即用户打开这个内网页面后,基于 Javascript 启动一个异步的网络探测,用于判断当前终端设备是否可访问网络(或某外网 url 可访问),然后把结果再发会给内网 web server ?
之前实现了一个通过一个外网图片是否可加载成功来判断,但有缓存的问题。
网上也找了个 Javascript ping 的实现,但不精准,网络不通的情况下有误判。
有没有大牛指点方法?谢谢!
1 zonghua 2015-09-18 16:39:40 +08:00 图片有缓存的话,在图片路径后面加一个 timestamp 或者随机数就能刷新缓存啦。 |
2 quix 2015-09-18 16:40:26 +08:00 你既然已经用了图片, 图片地址后面加 timestamp |
3 learnshare 2015-09-18 16:46:52 +08:00 Get 设置一个超时不就可以了 |
4 linescape 2015-09-18 16:49:18 +08:00 这就是做传说中的信息安全机制么 |
5 sneezry 2015-09-18 16:55:13 +08:00 |
6 johnhsm2333 2015-09-19 12:05:24 +08:00 |