[Java] AJAX →→→→→进入此内容的聊天室

来自 , 2020-12-01, 写在 Java, 查看 152 次.
URL http://www.code666.cn/view/0efe3284
  1.     1、什么是AJAX
  2.             AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。
  3.     2、ajax的特点:局部刷新
  4.     3、Ajax所涉及的技术:JavaScript、XML、CSS、DOM(文档对象模型,在内存中以树结构存储的模型)
  5.     4、Ajax的核心类:XMLHttpRequest              
  6.             注意:不同的厂家ActiveXObject(IE5及以下)
  7.     5、Ajax常见的框架:JQuery、DOJO、prototype(原型)、DWR(直接web远程访问)、YUI(雅虎用户界面)、ExtJS
  8.     6、Ajax应用的开发步骤:
  9. //1、创建XMLHttpRequest()对象
  10.    if (window.XMLHttpRequest){// code for IE7+, Firefox, Chrome, Opera, Safari
  11.      xmlhttp=new XMLHttpRequest();
  12.    }else{// code for IE6, IE5
  13.      xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  14.    }
  15.  //2、处理响应(responseText或responseXML)
  16.    xmlhttp.onreadystatechange=function(){
  17.       if (xmlhttp.readyState==4 && xmlhttp.status==200){
  18.         //局部刷新的代码,通常有以下语句        document.getElementById("data").innerHTML=xmlhttp.responseText;
  19.         //js操作Html
  20.        }
  21.      };
  22.    //3、向服务器发送请求
  23.    xmlhttp.open("GET","/ajax1/index.jsp?t="+Math.random(),true);
  24.    xmlhttp.send();//只有是GET提交时才赋值为NULL

回复 "AJAX"

这儿你可以回复上面这条便签

captcha