为了账号安全,请及时绑定邮箱和手机立即绑定
  • 实现Ajax技术的三个步骤: 1、运用HTML、CSS技术实现页面,表达信息; 2、运用XMLHttpReques和web服务器进行数据的异步狡猾; 3、运用JavaScript操作DOM,实现动态局部刷新。
    查看全部
  • Ajax技术出现之前,都是同步的交换数据,如果填写的比较复杂的表单将非常麻烦。有了XMLHttpRequest对象后,同步世界变为了异步世界。通过XMLHttpRequest这个对象后台可以和服务器交换数据。
    查看全部
  • 传统的网页更新部分内容需要重新加载整个页面,而使用了ajax后只需异步更新局部页面。
    查看全部
  • AJAX:全称是异步的Javascript XML。不是一种编程语言,而是可以在无需重新加载网页的情况下,部分更新网页内容的技术。
    查看全部
  • 监听方法: var request = new XMLHttpRequest(); request.open("GET","get.php",true); //get请求 URL 异步 request.send(); request.onreadystatechange = function(){ if(request.readyState===4 && request.status === 200){ } }
    查看全部
  • readyState属性: 0: 请求未初始化,open还没有调用; 1:服务器链接已建立,open已经调用了; 2:请求已接收,也就是接收到头信息了; 3: 请求处理中,也就是接收到响应主体了; 4:请求已完成,且响应已就绪,响应完成了;
    查看全部
  • responseText: 获得字符串形式的响应数据 responseXML: 获得XML形式的响应数据 status和statusText: 以数字和文本形式返回HTTP状态码 getAllResponseHeader(): 获取所有的响应报头 getResponseHeader(): 查询响应中的某个字段的值
    查看全部
  • 两种请求方式的区别
    查看全部
    0 采集 收起 来源:Ajax-HTTP请求

    2017-12-05

  • 请求头一般由四部分组成: 1.请求头的方法或动作,比如GET或POST 2.具体地址 如:HTTP:192.... 3.请求头包含的一些信息 如:token 4.请求体 如 相关参数
    查看全部
    0 采集 收起 来源:Ajax-HTTP请求

    2017-12-05

  • 一个完整的HTTP请求过程,通常有七个步骤: 1. 建立TCP链接; 2. Web浏览器想Web服务器发送请求命令; 3. Web浏览器发送请求头信息; 4. Web服务器应答; 5. Web服务器发送应答头信息; 6. Web服务器想浏览器发送数据; 7. Web服务器关闭TCP连接;
    查看全部
    0 采集 收起 来源:Ajax-HTTP请求

    2017-12-05

  • 在IE6或更早的版本是不支持的 var request; if(window.XMLHttpRequest){ request = new XMLHttpRequest(); }else{ request = new ActiveXObject("Microsoft.XMLHTTP"); }
    查看全部
  • XMLHttpRequest发送请求
    查看全部
  • 1.Ajax主要功能是实现浏览器端 异步 访问服务器, 通过XMLHttpRequest对象发出小部分数据,与服务器端进行交互。 服务端返回小部分数据,然后更新客户端的部分页面。 2.json是Ajax发送小部分数据的一种轻量级数据格式,可以简单易懂的给服务器或者浏览器交互数据,包括json对象,json数组对象。 3.跨域的原理是:协议://子域名.主域名:端口号/服务端地址,除了服务端地址的改变叫做重定向外,其他几个可变更的参数中任意一个的改变就叫做跨域。 4.实现跨域方法:三种 后台代理、jsonp、XHR2
    查看全部
    0 采集 收起 来源:课程总结

    2017-12-03

  • 跨域请求的方式:3种 1.后台代理 2.jsonp 3.HTML5中的XHR2 需要前端会的方法是后两种。 2.jsonp使用方法:只支持get方式 $.ajax({dataType:"jsonp",jsonp:"callback",success:...,error:...});//前台,修改数据类型,定义jsonp属性和参数名,等待后台调用 var request=$_GET("callback");//后台,接收前台定义好的参数名 var data=$jsonp.'({"name:"jack",age:15})';//后台,使用jsonp处理数据,并返回前台 3.XHR使用方法:任何方式都支持,兼容到IE10以上浏览器 前台:不需要任何改动,正常使用ajax请求 后台:文件头部做小小修改 header("Access-Control-Allow-Origin:*");//所有域名都可以访问它 header("Access-Control-Allow-Methods:POST,GET");
    查看全部
  • 例: $ajax({...dataType:"jsonp", jsonp:"callback123"// 这个是参数的名称可以任意取, ...}); // 前端 // 后端: $jsonp = $_GET["callback123"]; $result = $jsonp.'({"success";false,"msg":"没有找到员工。"})';
    查看全部

举报

0/150
提交
取消
课程须知
只需要有基础的javascript语法知识,就可以很容易理解本课程哦
老师告诉你能学到什么?
通过本课程的学习,您可以了解到Ajax概念、HTTP请求概念、PHP简单语法、JSON数据格式、Ajax的原生和jQuery实现、跨域等知识,只需要一些时间,看似复杂的知识点,其实都是纸老虎,会被你一捅就破。您不但会了解Ajax的使用,而且会清楚Ajax的原理,并举一反三。

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!