为了账号安全,请及时绑定邮箱和手机立即绑定
  • jQuery中Ajax方法:
    查看全部
    0 采集 收起 来源:jQuery中的AJAX

    2017-03-10

  • 跨域方法三:XHR2 新的XMLHttpRequest对象,已支持跨域; IE9-浏览器均不支持XHR2。 参考:http://www.ruanyifeng.com/blog/2012/09/xmlhttprequest_level_2.html
    查看全部
  • 跨域方法一:代理 参考:https://github.com/genify/nej/blob/master/doc/AJAX.md
    查看全部
  • 跨域方法二:JSONP 用于解决主流浏览器的跨域数据访问的问题,只支持GET请求。 利用<script>标签的天然跨域性(带有src属性的标签都有跨域能力),动态添加<script>标签来调用服务器提供的js脚本。
    查看全部
  • 域名地址的组成: 1、完整的url:http://www.imooc.com:8080/video.php?id=001#mediaid=6238 2、协议(protocol):http:// 3、主机(host):www.imooc.com:8080 4、主机名/域名(hostname):www.imooc.com 子域名:www 主域名:imooc.com 5、端口(port):8080 6、请求路径(pathname):video.php 7、请求参数(search):id=001 8、哈希码(hash):#mediaid=6238 【同源策略:两者拥有相同的协议、域名和端口时,就属于同一个源(origin)(或者说同一个域);XHR请求不能跨域访问和调用。】
    查看全部
  • 请求方法改进: 1、服务器端返回JSON字符串:header("Content-Type:application/json;charset=utf-8"); 2、服务器端所有返回值写成JSON格式; 3、客户端解析JSON字符串:JSON.parse(xhr.responseText)。
    查看全部
  • JSON语法规则: 1、键值对表示,无语句概念(末尾无分号); 2、支持boolean、string(双引号)、number、null、object(花括号)、array(方括号)格式,序列化时会忽略不支持的格式; 3、使用对象字面量时,名称上必须放在双引号中:{"<name>":<value>}。
    查看全部
    0 采集 收起 来源:json基本概念

    2018-03-22

  • JSON概念如图。 JSON相对于XML格式: 1、长度短; 2、读写速度快; 3、可以用JS内置方法进行序列化和解析。
    查看全部
    0 采集 收起 来源:json基本概念

    2017-03-10

  • POST请求: 【别忘了setRequestHeader】
    查看全部
    0 采集 收起 来源:客户端实现

    2017-03-10

  • GET请求:
    查看全部
    0 采集 收起 来源:客户端实现

    2017-03-10

  • AJAX 1.创建XMLHttpRequest 对象 var request = new XMLHttpRequest() 2.open(method,url,sync) send(String) 发送网络请求 3.响应: readystate 服务器连接状态码 监听: request.onreadystatechange = function(){ if(request.readyState === 4 && request.status == 200){ dosomething } }
    查看全部
  • PHP简介【吃老师一发安利!】:
    查看全部
    0 采集 收起 来源:Ajax-例子简介

    2017-03-09

  • XMLHttpRequest的属性(响应): 1、responseText:获得字符串格式的响应数据 2、responseXML:获得XML格式(Content-Type头部中指定为"text/xml")的响应数据。其实是一个DocumentFragment对象。 3、readyState:XHR的状态。0表示请求未初始化,1表示服务器连接已建立(正在加载),2表示请求已接收(收到响应头/加载完毕),3表示请求处理中(收到响应体正在交互),4表示请求已完成且响应已就绪。 4、onreadystatechange:存储函数或函数名。每当readyState属性改变时,就会调用该函数。 5、status:HTTP状态码(常用200和404)。 响应的方法: 1、getAllResponseHeader():获取所有的响应报头。 2、getResponseHeader():查询响应中某个字段的值。
    查看全部
  • XMLHttpRequest的方法(请求) 1、open("<method>", "<url>", <isAsync>?):规定请求的类型、url和是否异步等。 <method>:指定请求类型(GET、POST等); <url>:指定服务器上将要访问的文件(文件在服务器上的位置); <isAsync>:指定请求是否以异步方式发送和处理,默认为true(异步,需要编写onreadystatechange函数)。 2、send(<text>?):将请求发送到服务器。 <text>:参数; POST请求必须填写<text>; GET可省略不填,或者写null。 3、setRequestHeader("<header>","<value>"):向请求添加HTTP头。 <header>:头的名称; <value>:头的值。 该方法应在open和send间调用。
    查看全部
  • /Users/zhangxiaopu/Desktop/屏幕快照 2017-03-09 20.50.34.png
    查看全部

举报

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

微信扫码,参与3人拼团

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

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