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 相关文章推荐
oracle资料库函式库
Oct 09 PHP
php数组函数序列之array_search()- 按元素值返回键名
Nov 04 PHP
Ping服务的php实现方法,让网站快速被收录
Feb 04 PHP
PHP判断指定时间段的2个方法
Mar 14 PHP
ThinkPHP实现一键清除缓存方法
Jun 26 PHP
thinkphp缓存技术详解
Dec 09 PHP
php实现用于验证所有类型的信用卡类
Mar 24 PHP
PHP下载远程文件到本地存储的方法
Mar 24 PHP
PHP引用的调用方法分析
Apr 25 PHP
thinkPHP中配置的读取与C方法详解
Dec 05 PHP
Laravel中批量赋值Mass-Assignment的真正含义详解
Sep 29 PHP
YII框架常用技巧总结
Apr 27 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/06 PHP
php zend 相对路径问题
2009/01/12 PHP
解决Codeigniter不能上传rar和zip压缩包问题
2014/03/07 PHP
Thinkphp5行为使用方法汇总
2017/12/21 PHP
PHP中如何使用Redis接管文件存储Session详解
2018/11/28 PHP
Laravel框架之解决前端显示图片问题
2019/10/24 PHP
js 学习笔记(三)
2009/12/29 Javascript
用js解决数字不能换行问题
2010/08/10 Javascript
jQuery Ajax 实例全解析
2011/04/20 Javascript
JavaScript 判断日期格式是否正确的实现代码
2011/07/04 Javascript
EASYUI TREEGRID异步加载数据实现方法
2012/08/22 Javascript
JavaScript实现自己的DOM选择器原理及代码
2013/03/04 Javascript
如何获取select下拉框的值(option没有及有value属性)
2013/11/08 Javascript
Js Jquery创建一个弹出层可加载一个页面
2014/05/08 Javascript
与Math.pow 相反的函数使用介绍
2014/08/04 Javascript
JS模拟实现ECMAScript5新增的数组方法
2017/03/20 Javascript
在vue.js中抽出公共代码的方法示例
2017/06/08 Javascript
JavaScript实现左侧菜单效果
2017/12/14 Javascript
对angularJs中自定义指令replace的属性详解
2018/10/09 Javascript
vue.js实现会动的简历(包含底部导航功能,编辑功能)
2019/04/08 Javascript
WEB前端性能优化的7大手段详解
2020/02/04 Javascript
[40:16]TFT vs Mski Supermajor小组赛C组 BO3 第二场 6.3
2018/06/04 DOTA
Python实现简单的多任务mysql转xml的方法
2017/02/08 Python
Sanic框架路由用法实例分析
2018/07/16 Python
Python搭建代理IP池实现接口设置与整体调度
2019/10/27 Python
工程造价管理专业大专生求职信
2013/10/06 职场文书
自我鉴定思想方面
2013/10/07 职场文书
小区门卫值班制度
2014/01/24 职场文书
家居装修公司创业计划书范文
2014/03/20 职场文书
岗位廉政承诺书
2014/03/27 职场文书
综合实践活动总结
2014/05/05 职场文书
办公室主任四风问题对照检查材料思想汇报
2014/09/28 职场文书
荒岛余生观后感
2015/06/09 职场文书
数学复习课教学反思
2016/02/18 职场文书
JavaScript中document.activeELement焦点元素介绍
2021/11/27 Javascript
Nginx动静分离配置实现与说明
2022/04/07 Servers