AJAX

所有现代的浏览器都支持XMLHttpRequest对象(IE5和IE6使用ActiveXObject).

XMLHttpRequest用于在后台与服务器交换数据,这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。

AJAX--服务器响应

服务器响应

如果获得来自服务器的响应,请使用XMLHttpRequest对象的reaponseText或者responseXML属性

使用方法:document.getElementById('myDiv').innerHTML= xmlhttp.responseText;

XMLHttpRequest对象的三个重要属性:

在onreadystatechange事件中,我们规定当服务器响应已做好被处理的准备时所执行的任务。

当readyState等于4或者200时,表示响应已经就绪。

xmlhttp.onreadystatechange = function(){

     if(xmlhttp.readyState == 4 && xmlhttp.status == 200){

                document.getElemnetById('myDiv').innerHTML = xmlhttp.reaponseText;

         }

}

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • AJAX 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。什么是 AJAX ? AJAX = ...
    逍遥叹6阅读 271评论 0 0
  • 要完整实现一个AJAX异步调用和局部刷新,通常需要以下几个步骤: (1)创建XMLHttpRequest对象,也就...
    亲爱的翔子阅读 511评论 0 0
  • 1、ajax技术的背景 不可否认,ajax技术的流行得益于google的大力推广,正是由于google earth...
    raincoco阅读 431评论 0 4
  • 一.什么是 AJAX ? AJAX = 异步 JavaScript 和 XML。AJAX 是一种用于创建快速动态网...
    没梦想的咸鱼丶阅读 943评论 0 0
  • 从下面这个简单的AJAX实例中,一步一步来分析代码每一部分的作用及功能,并对相关的名词进行了解释。 一个简单的AJ...
    Ginkela阅读 363评论 0 0