jquery或者js如何判断当前网络是不是畅通,我的页面是给手机用的
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jquery或者js如何判断当前网络是不是畅通,我的页面是给手机用的相关的知识,希望对你有一定的参考价值。
可以用jquery模拟下载一个文件,然后限定时间,如果在这个限定时间内,下载完,就说明网络是畅通的,如果超时,就说明网络是不畅通的。 参考技术A代码逻辑如下:
jQuery.ajax(url:"",
dataType:"",
type:"",
success: function(data)
//...调用成功代码
,
error: function(XMLHttpRequest, textStatus, errorThrown)
alert(XMLHttpRequest.status); //查看请求状态
//调用失败代码
);
通过ajax的error参数判断当前网络状况。
jquery和js如何判断一个对象是不是存在
参考技术A 一,jquery如何判断vartarget_obj
=
jQuery('#target_obj_id');则,若需要判断id为target_obj_id是否存在的话,可以实现的方法有一下两种:1、
if
(target_obj.length
>
0)
//如果大于0
标识
id
为target_obj_id的对象存在,否则不存在
//对象存在的处理逻辑
else
//对象不存在的处理逻辑
2、
if
(target_obj[0])
//对象存在的处理逻辑
else
//对象不存在的处理逻辑
二、js如何判断
以上是关于jquery或者js如何判断当前网络是不是畅通,我的页面是给手机用的的主要内容,如果未能解决你的问题,请参考以下文章