用户注册



邮箱:

密码:

用户登录


邮箱:

密码:
记住登录一个月忘记密码?

发表随想


还能输入:200字
云代码 - java代码库

AJAX

2014-04-26 作者: Rainlate举报

[java]代码库

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


网友评论    (发表评论)


发表评论:

评论须知:

  • 1、评论每次加2分,每天上限为30;
  • 2、请文明用语,共同创建干净的技术交流环境;
  • 3、若被发现提交非法信息,评论将会被删除,并且给予扣分处理,严重者给予封号处理;
  • 4、请勿发布广告信息或其他无关评论,否则将会删除评论并扣分,严重者给予封号处理。


扫码下载

加载中,请稍后...

输入口令后可复制整站源码

加载中,请稍后...