ajax+php打造进度条 readyState各状态


Posted in PHP onMarch 20, 2010

用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;//目标网页内容 
} 
}
PHP 相关文章推荐
PHP函数utf8转gb2312编码
Dec 21 PHP
[原创]效率较高的php下读取文本文件的代码
Jul 02 PHP
php getimagesize 上传图片的长度和宽度检测代码
May 15 PHP
PHP substr 截取字符串出现乱码问题解决方法[utf8与gb2312]
Dec 16 PHP
解析将多维数组转换为支持curl提交的一维数组格式
Jul 08 PHP
PHP处理JSON字符串key缺少双引号的解决方法
Sep 16 PHP
使用GDB调试PHP代码,解决PHP代码死循环问题
Mar 02 PHP
PHP读书笔记整理_结构语句详解
Jul 01 PHP
用PHP将Unicode 转化为UTF-8的实现方法(推荐)
Feb 08 PHP
php实现生成带二维码图片并强制下载功能
Feb 24 PHP
Laravel框架实现多数据库连接操作详解
Jul 12 PHP
php 多进程编程父进程的阻塞与非阻塞实例分析
Feb 22 PHP
elgg 获取文件图标地址的方法
Mar 20 #PHP
PHP 解决utf-8和gb2312编码转换问题
Mar 18 #PHP
ecshop 订单确认中显示省市地址信息的方法
Mar 15 #PHP
php smarty函数扩展
Mar 15 #PHP
php Smarty date_format [格式化时间日期]
Mar 15 #PHP
libmysql.dll与php.ini是否真的要拷贝到c:\windows目录下呢
Mar 15 #PHP
php下获取客户端ip地址的函数
Mar 15 #PHP
You might like
CodeIgniter模板引擎使用实例
2014/07/15 PHP
WordPress 插件——CoolCode使用方法与下载
2007/07/02 Javascript
Javascript valueOf 使用方法
2008/12/28 Javascript
javascript对中文按照拼音排序代码
2014/08/20 Javascript
jQuery 1.9.1源码分析系列(十四)之常用jQuery工具
2015/12/02 Javascript
AngularJS实践之使用NgModelController进行数据绑定
2016/10/08 Javascript
Vue 表单控件绑定的实现示例
2017/08/11 Javascript
微信小程序支付及退款流程详解
2017/11/30 Javascript
详解webpack之图片引入-增强的file-loader:url-loader
2018/10/08 Javascript
JS实现动态添加外部js、css到head标签的方法
2019/06/05 Javascript
vue实现表单录入小案例
2019/09/27 Javascript
Vue作用域插槽实现方法及作用详解
2020/07/08 Javascript
探究Python多进程编程下线程之间变量的共享问题
2015/05/05 Python
Python判断文件或文件夹是否存在的三种方法
2017/07/27 Python
Python中最大最小赋值小技巧(分享)
2017/12/23 Python
python时间日期函数与利用pandas进行时间序列处理详解
2018/03/13 Python
python复制文件到指定目录的实例
2018/04/27 Python
python ChainMap的使用和说明详解
2019/06/11 Python
在PYQT5中QscrollArea(滚动条)的使用方法
2019/06/14 Python
解决pycharm 远程调试 上传 helpers 卡住的问题
2019/06/27 Python
python 比较2张图片的相似度的方法示例
2019/12/18 Python
python itsdangerous模块的具体使用方法
2020/02/17 Python
美国战术品牌:5.11 Tactical
2019/05/01 全球购物
用你熟悉的语言写一个连接ORACLE数据库的程序,能够完成修改和查询工作
2012/06/11 面试题
会计专业自荐信范文
2013/12/02 职场文书
大专生毕业的自我评价
2014/02/06 职场文书
关于环保的演讲稿
2014/05/10 职场文书
销售团队口号大全
2014/06/06 职场文书
中国梦团日活动总结
2014/07/07 职场文书
2014年培训工作总结范文
2014/11/27 职场文书
什么是求职信?求职信应包含哪些内容?
2019/08/14 职场文书
最新农村养殖致富:资金投入较低的创业项目有哪些?
2019/09/26 职场文书
少年的你:世界上没有如果,要在第一次就勇敢的反抗
2019/11/20 职场文书
导游词之绍兴柯岩古镇
2020/01/09 职场文书
详解Html5项目适配系统深色模式方案总结
2021/04/14 HTML / CSS
用Python的绘图库(matplotlib)绘制小波能量谱
2021/04/17 Python