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的博客ping服务代码
Feb 04 PHP
PHP与javascript实现变量交互的示例代码
Jul 23 PHP
提高PHP编程效率的方法
Nov 07 PHP
php+js iframe实现上传头像界面无跳转
Apr 29 PHP
PHP实现仿Google分页效果的分页函数
Jul 29 PHP
PHP的PDO常用类库实例分析
Apr 07 PHP
PHP isset()与empty()的使用区别详解
Feb 10 PHP
php+lottery.js实现九宫格抽奖功能
Jul 21 PHP
laravel框架语言包拓展实现方法分析
Nov 22 PHP
php封装的page分页类完整实例代码
Feb 01 PHP
PHP mkdir创建文件夹实现方法解析
Nov 13 PHP
PHP正则表达式之RCEService回溯
Apr 11 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
1 Tube Radio
2021/03/02 无线电
php读取和保存base64编码的图片内容
2017/04/22 PHP
PHPMailer使用QQ邮箱实现邮件发送功能
2017/08/18 PHP
PHP pthreads v3下的Volatile简介与使用方法示例
2020/02/21 PHP
js中的值类型和引用类型小结 文字说明与实例
2010/12/12 Javascript
IE6 fixed的完美解决方案
2011/03/31 Javascript
jquery 关于event.target使用的几点说明介绍
2013/04/26 Javascript
js实现全屏漂浮广告移入光标停止移动
2013/12/02 Javascript
JavaScript设计模式之外观模式介绍
2014/12/28 Javascript
javascript 操作符(~、&、|、^、)使用案例
2014/12/31 Javascript
jquery图片轮播特效代码分享
2020/04/20 Javascript
跟我学习javascript的全局变量
2015/11/16 Javascript
javascript日期格式化方法小结
2015/12/17 Javascript
Bootstrap轮播加上css3动画,炫酷到底!
2015/12/22 Javascript
快速移动鼠标触发问题及解决方法(ECharts外部调用保存为图片操作及工作流接线mouseenter和mouseleave)
2016/08/29 Javascript
在vue项目中安装使用Mint-UI的方法
2017/12/27 Javascript
JavaScript中为事件指定处理程序的五种方式分析
2018/07/27 Javascript
nodejs实现获取本地文件夹下图片信息功能示例
2019/06/22 NodeJs
JavaScript随机数的组合问题案例分析
2020/05/16 Javascript
weui上传多图片,压缩,base64编码的示例代码
2020/06/22 Javascript
Jquery $.map使用方法实例详解
2020/09/01 jQuery
Vue SPA 首屏优化方案
2021/02/26 Vue.js
[38:38]完美世界DOTA2联赛PWL S3 access vs Rebirth 第二场 12.17
2020/12/18 DOTA
Python实现程序的单一实例用法分析
2015/06/03 Python
Python常用字符串替换函数strip、replace及sub用法示例
2018/05/21 Python
Python3 关于pycharm自动导入包快捷设置的方法
2019/01/16 Python
python 数据库查询返回list或tuple实例
2020/05/15 Python
python map比for循环快在哪
2020/09/21 Python
CSS3解析抖音LOGO制作的方法步骤
2019/04/11 HTML / CSS
html5生成柱状图(条形图)效果的实例代码
2016/03/25 HTML / CSS
岗位职责的含义
2013/11/17 职场文书
函授毕业自我鉴定
2013/12/19 职场文书
社团活动总结怎么写
2014/06/30 职场文书
Java 将PPT幻灯片转为HTML文件的实现思路
2021/06/11 Java/Android
基于JavaScript实现省市联动效果
2021/06/22 Javascript
Java Spring Lifecycle的使用
2022/05/06 Java/Android