Ajax小总结

原创 2007年10月13日 15:20:00

var http_request = false;
     function send_request(url) {
          http_request = false;
          // XMLHttpRequest
          if(window.XMLHttpRequest) {//Mozilla
               http_request = new XMLHttpRequest();
               if (http_request.overrideMimeType)  {//MIME
                    http_request.overrideMimeType("text/xml");
               }
          }
          else if (window.ActiveXObject) { // IE
               try  {
                    http_request = new ActiveXObject("Msxml2.XMLHTTP");
               } catch (e) {
                    try  {
                        http_request = new ActiveXObject("Microsoft.XMLHTTP");
                    } catch (e) {}
               }
          }
          if (!http_request) {
               window.alert("XMLHttpRequest fail");
               return false;
          }
          http_request.onreadystatechange = processRequest;//must set this BEFORE open and send
          http_request.open("GET", url, true);//the third one is true means wait for return
          //if use POST set these AFTER open
          //http_request.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
          http_request.send(null);//http_request.send("name=value&so=on");//use POST
      }
     
     function processRequest() {
          if (http_request.readyState == 4) {
                       alert("hello");
               if (http_request.status == 200) {
                    //alert(http_request.responseText);
                    //alert(http_request.responseXML);//can be dealed with by DOM
               } else {
                    alert("fail");
               }
          }
     }

     send_request("Noname1.html");
 

Ajax学习总结(一)

Ajax学习(一) 一、      什么是ajax 1、Ajax(Asynchronous JavaScript and XML)使用脚本操纵HTTP的Web应用架构。 2、所有的浏览器都支持X...
  • u010913443
  • u010913443
  • 2016年08月13日 17:31
  • 1019

jquery 中的ajax总结

jquery对ajax请求进行了封装,在jquery中$.ajax()方法属于最底层的方法,第2层是load()、$.get()、$.post()方法而第3层是$.getScript()和$.getJ...
  • QH_JAVA
  • QH_JAVA
  • 2017年03月23日 19:27
  • 768

【Ajax】——学习后的小结

背景:牛腩中接触过CSS,当时对这个CSS情有独钟,因为它可以美化界面,而我就喜欢和界面这种看得见效果的东西打交道,现在又重新学习,而且内容还那么多,超级开心,废话少说,动手吧! 一、CSS滤镜 ...
  • u013043341
  • u013043341
  • 2016年01月15日 21:46
  • 877

AJAX学习总结(入门)

AJAX教程:http://www.w3school.com.cn/ajax/index.asp AJAX视频教程:http://www.imooc.com/view/250...
  • doris_d
  • doris_d
  • 2015年03月03日 09:57
  • 952

Ajax学习总结(1)——Ajax实例讲解与技术原理

摘要:AJAX即“Asynchronous Javascript And XML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。AJAX 是一种用于创建快速动态网页的...
  • u012562943
  • u012562943
  • 2016年01月04日 10:18
  • 1773

ajax异步实验

在前端中,ajax经常被使用。以下我们看看ajax的异步是怎样表现出来的: $.get('index.php', {}, function(response){ consol...
  • sinat_31710221
  • sinat_31710221
  • 2017年04月05日 18:45
  • 387

总结套路:Ajax请求下载文件的问题

总结套路:Ajax请求下载文件的问题
  • ShangQuan2012
  • ShangQuan2012
  • 2017年03月19日 21:13
  • 4988

Ajax深入学习笔记

最近在学习ajax,下面整理了一下学习的内容,以便巩固用。 先来看看为什么要用ajax,也就是同步和异步是什么:同步和异步同步的意思就是客户端提交表单,发起请求后需要一直等待服务器端的响应,收到服务...
  • VivianHope
  • VivianHope
  • 2015年06月03日 15:54
  • 1690

Jquery,Ajax等前端技术总结一

装糊涂的前提是已明白。 技术和生活一样,每一步我们都要知道自己在做什么,否则,你连装糊涂的权利都没有了,走马观花而已。 关于项目中引用的Jquery插件 一:Jque...
  • haiyangzhibing
  • haiyangzhibing
  • 2014年01月21日 11:28
  • 2306

自学jsp+servlet+ajax的一些知识的总结

1、Servlet+JSP+EL 表达式语言; 服务端 返回list  客服端 接收list request.setAttribute("lists", list); ${requestSco...
  • qq_18808965
  • qq_18808965
  • 2017年01月14日 21:58
  • 554
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Ajax小总结
举报原因:
原因补充:

(最多只允许输入30个字)