用户打开的页面是一个内网页面,有没有办法在这个内网页面里实现一个网络探测?即用户打开这个内网页面后,基于 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
|