jquery或者js如何判断当前网络是否畅通,我的页面是给手机用的
3个回答
2014-02-19
展开全部
可以用jquery模拟下载一个文件,然后限定时间,如果在这个限定时间内,下载完,就说明网络是畅通的,如果超时,就说明网络是不畅通的。
展开全部
代码逻辑如下:
jQuery.ajax({
url:"",
dataType:"",
type:"",
success: function(data){
//...调用成功代码
},
error: function(XMLHttpRequest, textStatus, errorThrown){
alert(XMLHttpRequest.status); //查看请求状态
//调用失败代码
}
});
通过ajax的error参数判断当前网络状况。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用jquery 的ajax来判断,不如果连接出错,就会有一个异常处理的,你判断一下就行了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询