PHP+AjAx实现进度条 RadyState各状态

用Ajax+php打造进度条,其实很简单。

readyState == 状态(0,1,2,3,4)

0:请求未初始化,还没调用open

1:请求已经建立,但还没有发送,还没调用send

2:请求已发送,并且正在处理

3:请求正在处理,通常响应中已有部分数据可调用

4:完毕

var xmlHttp;

function create()

if(window.ActiveXObject)

{

xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");//IE浏览器

}

else if(window.XMLHttpRequest)

{

xmlHttp = new XMLHttpRequest();//非IE浏览器

}

}

function Request(url)

{

xmlHttp.open("GET","for.php?id="+url,true);//true是异步传输

xmlHttp.onreadystatechange = ip985;//响应函数

xmlHttp.send(null);

}

function ip985()

{

if(xmlHttp.readyState==1)

{

document.getElementById(‘IP985’).innerHTML = "请求已建立,准备发送……"; //IP985标志位

}

if(xmlHttp.readyState==4)
{
var v = xmlHttp.responseText;//获取内容

document.getElementById(‘ip985’).innerHTML = v;//目标网页内容
}

出处:5D开心博客:http://www.5DKX.com/

波比源码 – 精品源码模版分享 | www.bobi11.com
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
7. 如遇到加密压缩包,请使用WINRAR解压,如遇到无法解压的请联系管理员!

波比源码 » PHP+AjAx实现进度条 RadyState各状态

发表评论

Hi, 如果你对这款模板有疑问,可以跟我联系哦!

联系站长
赞助VIP 享更多特权,建议使用 QQ 登录
喜欢我嘛?喜欢就按“ctrl+D”收藏我吧!♡