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 相关文章推荐
php分页示例分享
Apr 30 PHP
php采用curl实现伪造IP来源的方法
Nov 21 PHP
微信公众平台接口开发入门示例
Dec 24 PHP
yii权限控制的方法(三种方法)
Dec 28 PHP
全面解读PHP的Yii框架中的日志功能
Mar 17 PHP
Centos PHP 扩展Xchche的安装教程
Jul 09 PHP
一个简单安全的PHP验证码类、PHP验证码
Sep 24 PHP
PHPCMS手机站伪静态设置详细教程
Feb 06 PHP
基于PHP实现栈数据结构和括号匹配算法示例
Aug 10 PHP
PHP生成腾讯云COS接口需要的请求签名
May 20 PHP
PHP小程序支付功能完整版【基于thinkPHP】
Mar 26 PHP
laravel实现上传图片,并且制作缩略图,按照日期存放的代码
Oct 16 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抽象类 介绍
2012/06/13 PHP
PHP扩展模块Pecl、Pear以及Perl的区别
2014/04/09 PHP
CodeIgniter安全相关设置汇总
2014/07/03 PHP
PHP常用设计模式之委托设计模式
2016/02/13 PHP
php ActiveMQ的安装与使用方法图文教程
2020/02/23 PHP
cnblogs csdn 代码运行框实现代码
2009/11/02 Javascript
javascript 实现 秒杀,团购 倒计时展示的记录 分享
2013/07/12 Javascript
页面右下角弹出提示框示例代码js版
2013/08/02 Javascript
jquery获取元素索引值index()示例
2014/02/13 Javascript
js创建表单元素并使用submit进行提交
2014/08/14 Javascript
深入学习AngularJS中数据的双向绑定机制
2016/03/04 Javascript
基于JS判断iframe是否加载成功的方法(多种浏览器)
2016/05/13 Javascript
详解webpack与SPA实践之开发环境搭建
2017/12/18 Javascript
微信小程序WebSocket实现聊天对话功能
2018/07/06 Javascript
基于vue2的canvas时钟倒计时组件步骤解析
2018/11/05 Javascript
vue3实现v-model原理详解
2019/10/09 Javascript
vue中更改数组中属性,在页面中不生效的解决方法
2019/10/30 Javascript
JS实现简单日历特效
2020/01/03 Javascript
JavaScript正则表达式验证登录实例
2020/03/18 Javascript
在Vue中使用antv的示例代码
2020/06/29 Javascript
[01:37]全新的一集《真视界》——TI7总决赛
2017/09/21 DOTA
Python的垃圾回收机制深入分析
2014/07/16 Python
python+mysql实现简单的web程序
2014/09/11 Python
Python正则表达式使用范例分享
2016/12/04 Python
Python编程实现二叉树及七种遍历方法详解
2017/06/02 Python
Python中Selenium模拟JQuery滑动解锁实例
2017/07/26 Python
python3基于OpenCV实现证件照背景替换
2018/07/18 Python
selenium python 实现基本自动化测试的示例代码
2019/02/25 Python
python实现合并两个排序的链表
2019/03/03 Python
Python 动态导入对象,importlib.import_module()的使用方法
2019/08/28 Python
屏蔽Django admin界面添加按钮的操作
2020/03/11 Python
Tensorflow中的dropout的使用方法
2020/03/13 Python
纽约州一群才华横溢的金匠制作而成:Hearth Jewelry
2019/03/22 全球购物
德国领先的大尺码和超大尺码男装在线零售商:Bigtex
2019/06/22 全球购物
PHP面试题-$message和$$message的区别
2015/12/08 面试题
信用社主任竞聘演讲稿
2014/05/23 职场文书