ajax+php打造进度条代码[readyState各状态说明]


Posted in PHP onApril 12, 2010

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 相关文章推荐
来自phpguru得Php Cache类源码
Apr 15 PHP
PHP sprintf() 函数的应用(定义和用法)
Jun 29 PHP
PHP中array_slice函数用法实例详解
Nov 25 PHP
PHP实现自动对图片进行滚动显示的方法
Mar 12 PHP
PHP将二维数组某一个字段相同的数组合并起来的方法
Feb 26 PHP
PHP 闭包详解及实例代码
Sep 28 PHP
php 遍历目录,生成目录下每个文件的md5值并写入到结果文件中
Dec 12 PHP
php实现36进制与10进制转换功能示例
Jan 10 PHP
thinkphp 抓取网站的内容并且保存到本地的实例详解
Aug 25 PHP
PHP设计模式入门之状态模式原理与实现方法分析
Apr 26 PHP
基于PHP实现生成随机水印图片
Dec 09 PHP
用php实现分页效果的示例代码
Dec 10 PHP
创建数据库php代码 用PHP写出自己的BLOG系统
Apr 12 #PHP
创建配置文件 用PHP写出自己的BLOG系统 2
Apr 12 #PHP
php 中文字符入库或显示乱码问题的解决方法
Apr 12 #PHP
QueryPath PHP 中的jQuery
Apr 11 #PHP
10个可以简化php开发过程的MySQL工具
Apr 11 #PHP
Fatal error: Call to undefined function curl_init()解决方法
Apr 09 #PHP
PHP Socket 编程
Apr 09 #PHP
You might like
PHP 编程请选择正确的文本编辑软件
2006/12/21 PHP
收集的php编写大型网站问题集
2007/03/06 PHP
排序算法之PHP版快速排序、冒泡排序
2014/04/09 PHP
PHP中使用strpos函数实现屏蔽敏感关键字功能
2014/08/21 PHP
JavaScript Event学习补遗 addEventSimple
2010/02/11 Javascript
精通Javascript系列之Javascript基础篇
2011/06/07 Javascript
使用jQuery validate 验证注册表单实例演示
2013/03/25 Javascript
设为首页加入收藏兼容360/火狐/谷歌/IE等主流浏览器的代码
2013/03/26 Javascript
jQuery学习笔记(2)--用jquery实现各种模态提示框代码及项目构架
2013/04/08 Javascript
jQuery获得内容和属性示例代码
2014/01/16 Javascript
javascript常见操作汇总
2014/09/03 Javascript
JavaScript中setMonth()方法的使用详解
2015/06/11 Javascript
jquery中validate与form插件提交的方式小结
2016/03/26 Javascript
完美解决IE不支持Data.parse()的问题
2016/11/24 Javascript
Angular 容器部署的方法
2018/04/17 Javascript
jQuery的Ajax接收java返回数据方法
2018/08/11 jQuery
对vue 键盘回车事件的实例讲解
2018/08/25 Javascript
Vuex 单状态库与多模块状态库详解
2018/12/11 Javascript
JS原生瀑布流效果实现
2019/04/26 Javascript
vue移动端使用appClound拉起支付宝支付的实现方法
2019/11/21 Javascript
原生JavaScript实现购物车
2021/01/10 Javascript
Python高效编程技巧
2013/01/07 Python
解密Python中的描述符(descriptor)
2015/06/03 Python
Python 函数基础知识汇总
2018/03/09 Python
详解Pandas之容易让人混淆的行选择和列选择
2019/07/10 Python
璀璨的珍珠、密钉和个性化珠宝:Lily & Roo
2021/01/21 全球购物
军校制空专业毕业生自我鉴定
2013/11/16 职场文书
护士实习鉴定范文
2013/12/22 职场文书
高中生毕业自我鉴定范文
2013/12/22 职场文书
双拥工作宣传标语
2014/06/26 职场文书
医德考评自我评价
2014/09/14 职场文书
2014年纪检部工作总结
2014/11/12 职场文书
公司会议开幕词
2015/01/29 职场文书
毕业生入职感言
2015/07/31 职场文书
2016国培学习心得体会
2016/01/08 职场文书
redis cluster支持pipeline的实现思路
2021/06/23 Redis