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 相关文章推荐
建立动态的WML站点(二)
Oct 09 PHP
php下防止单引号,双引号在接受页面转义的设置方法
Sep 25 PHP
PHP HTML代码串截取代码
Dec 29 PHP
php IP转换整形(ip2long)的详解
Jun 06 PHP
关于使用coreseek并为其做分页的介绍
Jun 21 PHP
解析PHP提交后跳转
Jun 23 PHP
php取整函数ceil,floo,round的用法及介绍
Aug 31 PHP
php自动加载autoload机制示例分享
Feb 20 PHP
php简单生成随机数的方法
Jul 30 PHP
Zend Framework上传文件重命名的实现方法
Nov 25 PHP
原生JS实现Ajax通过POST方式与PHP进行交互的方法示例
May 12 PHP
PHP写API输出的时用echo的原因详解
Apr 28 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
我的论坛源代码(十)
2006/10/09 PHP
PHP中文件缓存转内存缓存的方法
2011/12/06 PHP
linux下实现定时执行php脚本
2015/02/13 PHP
浅谈PHP中的Trait使用方法
2019/03/22 PHP
发现的以前不知道的函数
2006/09/19 Javascript
javascript 打开页面window.location和window.open的区别
2010/03/17 Javascript
基于JQuery模仿苹果桌面的Dock效果(初级版)
2012/10/15 Javascript
jquery插件珍藏(图片局部放大/信息提示框)
2013/01/08 Javascript
javaScript矢量图表库-gRaphael几行代码实现精美的条形图/饼图/点图/曲线图
2013/01/09 Javascript
Javascript setInterval的两种调用方法(实例讲解)
2013/11/29 Javascript
JS长整型精度问题实例分析
2015/01/13 Javascript
JS访问SWF的函数用法实例
2015/07/01 Javascript
基于JavaScript实现移动端TAB触屏切换效果
2015/10/20 Javascript
js判断手机访问或者PC的几个例子(常用于手机跳转)
2015/12/15 Javascript
轻松实现Bootstrap图片轮播
2020/04/20 Javascript
jQuery实现字符串全部替换的方法【推荐】
2017/03/09 Javascript
解决JQuery的ajax函数执行失败alert函数弹框一闪而过问题
2019/04/10 jQuery
Node 搭建一个静态资源服务器的实现
2019/05/20 Javascript
原生javascript制作的拼图游戏实现方法详解
2020/02/23 Javascript
js实现百度登录窗口拖拽效果
2020/03/19 Javascript
[10:24]郎朗助力完美“圣”典,天籁交织奏响序曲
2016/12/18 DOTA
python去掉行尾的换行符方法
2017/01/04 Python
TF-IDF与余弦相似性的应用(一) 自动提取关键词
2017/12/21 Python
Python中列表与元组的乘法操作示例
2018/02/10 Python
python定时按日期备份MySQL数据并压缩
2019/04/19 Python
python里运用私有属性和方法总结
2019/07/08 Python
Ranorex通过Python将报告发送到邮箱的方法
2020/01/12 Python
Python Tricks 使用 pywinrm 远程控制 Windows 主机的方法
2020/07/21 Python
python tkinter实现下载进度条及抖音视频去水印原理
2021/02/07 Python
CSS3中的常用选择器使用示例整理
2016/06/13 HTML / CSS
input元素的url类型和email类型简介
2012/07/11 HTML / CSS
音乐教师求职信
2014/06/28 职场文书
党建工作整改措施
2014/10/28 职场文书
结婚老公保证书
2015/02/26 职场文书
Python快速优雅的批量修改Word文档样式
2021/05/20 Python
浅谈如何提高PHP代码质量之单元测试
2021/05/28 PHP