6.XMLHttpRequest对象 XMLHttpRequest 是一个 API,它为客户端提供了在客户端和服务器之间传输数据的功能。它提供了一个通过 URL 来获取数据的简单方式,并且不会使整个页面刷新。这使得网页只更新一部分页面而不会打扰到用户。XMLHttpRequest 在 AJAX 中被 ...
分类:
Web程序 时间:
2018-04-12 18:05:17
阅读次数:
188
$http服务 angular内置的$http服务简单的封装了浏览器原生的XMLHttpRequest对象,可以直接同外部进行通信。 $http服务只能接受一个参数,且该参数是一个对象,这个对象主要包含一些http请求的配置内容。如: 可以看到$http()方法返回的是一个promise对象,我们也 ...
分类:
Web程序 时间:
2018-04-11 19:54:31
阅读次数:
284
它是对原生XMLHttpRequest对象的简单封装, 这个方法会返回一个promise对象,具有sccess和error两个方法。 当然,我们也可以在响应返回时用then 方法来处理,会得到一个特殊的参数,代表了对象的成功或失败信息, 或者可以使用success和error回调 代替。 当我们把$ ...
分类:
Web程序 时间:
2018-03-28 18:44:46
阅读次数:
433
AJAX大家已经都知道了,是为了实现异步通讯,提高用户体验度,而将很多旧知识(XML,DOM,JavaScript,HTML,Jquery,Css……)重新融合的一个新的知识框架。而,XMLHttpRequest对象则是其中的重重之中。这篇博客重点总结一下这个对象的使用。当然还是按照经典的五步法来学 ...
分类:
Web程序 时间:
2018-03-28 12:28:49
阅读次数:
251
Ajax的原理简单来说通过XmlHttpRequest对象来向服务器发异步请求,从服务器获得数据,然后用javascript来操作DOM而更新页面。这其中最关键的一步就是从服务器获得请求数据。要清楚这个过程和原理,我们必须对 XMLHttpRequest有所了解。 XMLHttpRequest是aj ...
分类:
Web程序 时间:
2018-03-21 23:18:09
阅读次数:
250
该文章实现的ajax功能是实现了在<span>上面添加内容 jsp代码 <html><head><title>Ajax</title></head><script type="text/javascript"> //1写一个得到XMLHttpRequest对象的函数 function createX ...
分类:
Web程序 时间:
2018-03-16 22:01:43
阅读次数:
227
ajax常见面试题 1:什么是ajax?ajax作用是什么? 异步的javascript和xml AJAX 是一种用于创建快速动态网页的技术。 ajax用来与后台交互 2:原生js ajax请求有几个步骤?分别是什么 //创建 XMLHttpRequest 对象 var ajax = new XML ...
分类:
Web程序 时间:
2018-03-14 12:56:06
阅读次数:
238
一:使用XMLHttpRequest对象 ajax的核心是XMLHttpRequest对象。IE7以下的浏览器XHR定义方法不同。对于较高级的浏览器 var xhr = new XMLHttpRequest(). xhr.open接收三个参数,第一个为发送方式get或者post。第二个参数是URL, ...
分类:
编程语言 时间:
2018-03-12 21:16:52
阅读次数:
227
一、ajax定义 ajax 的全称是Asynchronous JavaScript and XML,其中,Asynchronous 是异步的意思,它有别于传统web开发中采用的同步的方式。 ajax原理和XmlHttpRequest对象 Ajax的原理简单来说通过XmlHttpRequest对象来向 ...
分类:
Web程序 时间:
2018-03-08 02:45:33
阅读次数:
303
一个完整的AJAX请求包括五个步骤: 1.创建XMLHTTPRequest对象 2.使用open方法创建http请求,并设置请求地址 3.设置发送的数据,开始和服务器端交互 4.注册事件 5.获取响应并更新界面 function ajax_method(url,data,method,success ...
分类:
Web程序 时间:
2018-03-07 16:26:17
阅读次数:
268