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");
 

jquery 中的ajax总结

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

Ajax学习总结(一)

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

jQuery之AJAX总结

一.AJAX概念 Asynchronous Javascript And XML(异步JavaScript和XML) AJAX并不是一种语言,而是一种创建交互网页应用的网页开发技术 AJAX是J...
  • Drug_
  • Drug_
  • 2017-06-27 21:24:31
  • 342

【Ajax】——学习后的小结

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

ajax完整知识总结

什么是Ajax Ajax的技术的产生 Ajax被认为是(AsynchronousJavaScript and XML的缩写)。现在,允许浏览器与服务器通信而无须刷新当前页面的技术都被叫做Ajax....
  • wk843620202
  • wk843620202
  • 2016-10-12 10:54:11
  • 1998

ajax 学习总结

学习一样动习首先应该明白: 这是什么?ajax是什么?我们就从理解“ajax”的字面含义开始。 AJAX = Asynchronous (美[e’sɪŋkrənəs]) 异步的 JavaSc...
  • sinat_34647836
  • sinat_34647836
  • 2017-07-21 16:50:11
  • 308

微信小程序-封装http请求(ajax)

官方api发起请求: wx.request进行封装:要进行一些公共处理,比如添加处理拦截等等 在app.js中声明url前缀 url: '请求ip地址',声明ajax方法 ...
  • qq_26744901
  • qq_26744901
  • 2017-05-17 18:38:05
  • 1767

小程序文档整理之-- ajax请求

wx.request({ url: 'test.php', //(必须)接口地址,不能有端口 data: { //传入参数 x: '' , y: '' }, hea...
  • bobobocai
  • bobobocai
  • 2017-09-19 10:36:39
  • 502

微信小程序的ajax数据请求wx.request

使用小程序官方提供的数据请求api发起数据请求 wx.request(OBJECT) wx.request发起的是https请求。一个微信小程序,同时只能有5个网络请求连接。 OBJECT参数说...
  • zgmu
  • zgmu
  • 2016-11-29 10:46:09
  • 9018

小程序 ajax请求封装

1、创建一个文件js代码如下var requestHandler = { params: {}, API_URL: '', token: '', success: function (...
  • cxz792116
  • cxz792116
  • 2017-11-24 10:23:53
  • 261
收藏助手
不良信息举报
您举报文章:Ajax小总结
举报原因:
原因补充:

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