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中常用字符串处理代码片段整理
Nov 07 PHP
php实现的简单日志写入函数
Mar 31 PHP
php实现倒计时效果
Dec 19 PHP
thinkphp多层MVC用法分析
Dec 30 PHP
php版微信数据统计接口用法示例
Oct 12 PHP
Python中使用django form表单验证的方法
Jan 16 PHP
php 人员权限管理(RBAC)实例(推荐)
May 24 PHP
golang实现php里的serialize()和unserialize()序列和反序列方法详解
Oct 30 PHP
PHP实现简单计算器小程序
Aug 28 PHP
PHPStudy下如何为Apache安装SSL证书的方法步骤
Jan 23 PHP
php实现对文件压缩简单的方法
Sep 29 PHP
php 使用 __call实现重载功能示例
Nov 18 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
德生S2000电路分析
2021/03/02 无线电
比较全面的PHP数组的使用方法小结
2010/09/23 PHP
PHP-Java-Bridge使用笔记
2014/09/22 PHP
PHP使用mysql_fetch_row查询获得数据行列表的方法
2015/03/18 PHP
PHPCMS2008广告模板SQL注入漏洞修复
2016/10/11 PHP
javascript是怎么继承的介绍
2012/01/05 Javascript
javascript中日期转换成时间戳的小例子
2013/03/21 Javascript
javascript中如何处理引号编码"
2013/08/15 Javascript
使用nodejs、Python写的一个简易HTTP静态文件服务器
2014/07/18 NodeJs
动态的9*9乘法表效果的实现代码
2016/05/16 Javascript
全面解析jQuery $(document).ready()和JavaScript onload事件
2016/06/08 Javascript
jquery easyUI中ajax异步校验用户名
2016/08/19 Javascript
JavaScript 事件对内存和性能的影响
2017/01/22 Javascript
JavaScript数据结构之链表的实现
2017/03/19 Javascript
ES6中class类用法实例浅析
2017/04/06 Javascript
纯js实现画一棵树的示例
2017/09/05 Javascript
详解vue中的computed的this指向问题
2018/12/05 Javascript
详解react阻止无效重渲染的多种方式
2018/12/11 Javascript
微信小程序常见页面跳转操作简单示例
2019/05/01 Javascript
ECharts地图绘制和钻取简易接口详解
2019/07/12 Javascript
微信小程序tabBar 返回tabBar不刷新页面
2019/07/25 Javascript
JavaScript实现烟花绽放动画效果
2020/08/04 Javascript
微信小程序对图片进行canvas压缩的方法示例详解
2020/11/12 Javascript
Python命名空间详解
2014/08/18 Python
python 多线程重启方法
2019/02/18 Python
Python TKinter如何自动关闭主窗口
2020/02/26 Python
Python headers请求头如何实现快速添加
2020/11/03 Python
Django多数据库联用实现方法解析
2020/11/12 Python
CSS3中使用RGBa来调节透明度的教程
2016/05/09 HTML / CSS
HTML5跳转小程序wx-open-launch-weapp的示例代码
2020/07/16 HTML / CSS
Opodo英国旅游网站:预订廉价航班、酒店和汽车租赁
2018/07/14 全球购物
2014年安全生产目标责任书
2014/07/23 职场文书
房屋买卖协议书范本
2014/09/27 职场文书
湘江北去观后感
2015/06/15 职场文书
毕业实习证明范本
2015/06/16 职场文书
60条职场经典语录,总有一条能触动你的心
2019/08/21 职场文书