xmlhttp是如何完成异步操作的
2008-03-25 12:46
246 查看
ajax第一个字母就是Asynchronous-异步,那么到底xmlhttp为何能支持异步操作呢?
大家在使用ajaxpro的时候,经常这么调用服务器端方法
function DoSomething()
function CallBack(res)
xmlHttp.onreadystatechange = function(){
// only if xmlHttp shows "complete"
if (xmlHttp.readyState == 4){
// only http 200 to process
if ( xmlHttp.status == 200){
CallBack();
}
}
}
xmlHttp.open("GET", url, true);
xmlHttp.setRequestHeader("If-Modified-Since","0");
xmlHttp.send(null);
CallBack函数就可以执行对请求数据的处理了。
大家在使用ajaxpro的时候,经常这么调用服务器端方法
function DoSomething()
function CallBack(res)
xmlHttp.onreadystatechange = function(){
// only if xmlHttp shows "complete"
if (xmlHttp.readyState == 4){
// only http 200 to process
if ( xmlHttp.status == 200){
CallBack();
}
}
}
xmlHttp.open("GET", url, true);
xmlHttp.setRequestHeader("If-Modified-Since","0");
xmlHttp.send(null);
CallBack函数就可以执行对请求数据的处理了。
相关文章推荐
- [导入]如何完成.Net下XML文档的读写操作
- 在 windows IOCP 中,如何等待异步 IO 操作完成(包括被取消)[转]
- xmlhttp是如何完成异步操作的
- 如何完成.Net下XML文档的读写操作
- SCRIPT7002: XMLHttpRequest: 网络错误 0x2ef3, 由于出现错误 00002ef3 而导致此项操作无法完成
- 如何完成.Net下XML文档的读写操作
- 如何完成.Net下XML文档的读写操作
- 如何完成.Net下XML文档的读写操作(转)
- 如何完成.Net下XML文档的读写操作[转载]
- SCRIPT7002: XMLHttpRequest: 网络错误 0x2ef3, 由于出现错误 00002ef3 而导致此项操作无法完成,浏览器中的Keep-Alive
- 如何完成.Net下XML文档的读写操作
- Ajax错误 “SCRIPT7002: XMLHttpRequest: 网络错误 0x2ef3, 由于出现错误 00002ef3 而导致此项操作无法完成” 的归纳总结
- SCRIPT7002: XMLHttpRequest: 网络错误 0x2efe, 由于出现错误 00002efe 而导致此项操作无法完成
- xmlhttp是如何完成异步操作的
- xmlhttp是如何完成异步操作的
- 使用xmlHttpRequest对象完成异步交互时,遇到的问题
- angular中的$http是异步的,如何实现同步操作
- 如何完成.Net下XML文档的读写操作
- xmlhttp是如何完成异步操作的(转)
- HTTP协议及其POST与GET操作差异 & C#中如何使用POST、GET等