文档章节

深入理解 ajax_xhr 对象

SibylY
 SibylY
发布于 2017/09/04 11:50
字数 278
阅读 8
收藏 0
点赞 0
评论 0

 ajax技术的核心是XMLHttpRequest对象(简称XHR),这是由微软首先引入的一个特性,其他浏览器提供商后来都提供了相同的实现。 IE5是第一款引入XHR对象的浏览器。在IE5中,XHR对象是通过MSXML库中的一个ActiveX对象实现的,而IE7+及其他标准浏览器都支持原生的XHR对象

var xhr;
if(window.XMLHttpRequest){
    xhr = new XMLHttpRequest();
}else{
    xhr = new ActiveXObject('Microsoft.XMLHTTP');
}
    1. 发送请求 xhr.open("get","example.php", false); send()

  send()方法接收一个参数,即要作为请求主体发送的数据。调用send()方法后,请求被分派到服务器

  如果是GET方法,send()方法无参数,或参数为null;如果是POST方法,send()方法的参数为要发送的数据

  1. 接受响应 responseText: 作为响应主体被返回的文本(文本形式) responseXML: 如果响应的内容类型是'text/xml'或'application/xml',这个属性中将保存着响应数据的XML DOM文档(document形式) status: HTTP状态码(数字形式) statusText: HTTP状态说明(文本形式)

© 著作权归作者所有

共有 人打赏支持
SibylY
粉丝 29
博文 383
码字总数 326774
作品 0
海淀
程序员
一步一步理解Ajax(二)

ajax方法:通过 HTTP 请求加载远程数据 get方法: 通过远程 HTTP GET 请求载入信息 post方法:通过远程 HTTP POST 请求载入信息 1、创建XMLHttpRequest对象 function createXHR() { return ...

爱六六 ⋅ 2012/01/12 ⋅ 0

XMLHttpRequest

主要内容: 这里是列表文本这里是列表文本使用XMLHttpRequest 对象 使用XMLHttpRequest 事件 跨域ajax 通信的限制 ajax 全名:asynchronous javascript + xml 的简写 改变了web诞生依赖单击等...

中柠檬 ⋅ 2016/11/25 ⋅ 0

再也不学AJAX了!(二)使用AJAX

在上一篇文章中我们知道,AJAX是一系列技术的统称。在本篇中我们将更进一步,详细解释如何使用Ajax技术在项目中获取数据。而为了解释清楚,我们首先要搞清楚我们是从哪里获取数据的,其次我们...

LiBin ⋅ 2017/12/01 ⋅ 0

Ajax与SpringMVC

Ajax:Asynchronous JavaScript and XML 异步的JavaScript和XML技术 Ajax应用:侧重与局部刷新/局部交互 XMLHttpRequest对象(内置在浏览器中,js对象) ---------------------------------------...

Romanceling ⋅ 2016/06/12 ⋅ 0

日常Ajax使用小结

Ajax的正式名称是异步Javascript和XML,其中的XML指的其实是XMLHttpRequest对象(异步的与服务器交换数据的对象). 这是Ajax的基本原理,简单说就是通过发送一个XMLHttpRequest去服务器获取数据....

顽Shi ⋅ 2014/01/06 ⋅ 0

ajax中get和post的提交、却别、错误处理以及注意事项

<!doctype html><html><head> <meta charset="UTF-8"> <title>Document</title></head><body> $.get和$.post的不同 1、get通过url提交的,post是通过http消息实体提交的 2、get提交大小限制为......

文文1 ⋅ 2015/12/03 ⋅ 0

对 Ajax 的一次复盘

Ajax = 即为异步的 JavaScript 和 XML,它并不是新的编程语言,而是一种使用现有标准的新方法,最大的优点在于不需要重新更新整个页面的情况下,可以与服务器交换数据并更新部分的网页内容。...

果汁凉茶丶 ⋅ 2017/12/29 ⋅ 0

jQuery中Ajax事件

Ajax会触发很多事件。 有两种事件,一种是局部事件,一种是全局事件: 局部事件:通过$.ajax来调用并且分配。 $.ajax({ beforeSend: function(){ // Handle the beforeSend event }, complet...

zsj2018 ⋅ 2009/09/24 ⋅ 0

javascript使用ajax请求具体步骤

javascript创建ajax请求的详细步骤,兼容IE,可设置请求头,超时,读取响应头。ajax其实是一种多线程机制+http网络请求机制,也可以认为是前端http网络编程。 创建ajax XHR对象 window.onerr...

IamOkay ⋅ 2014/11/13 ⋅ 0

什么是AJAX?

大家好,我是IT修真院北京总院第24期的学员,一枚正直纯洁善良的web程序员 今天给大家分享一下,修真院官网js任务5,深度思考中的知识点——什么是AJAX? 1.背景介绍 什么是Ajax? Ajax的全称...

我是一只北极熊啊 ⋅ 2017/10/30 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

大数据工程师需要精通算法吗,要达到一个什么程度呢?

机器学习是人工智能的一个重要分支,而机器学习下最重要的就是算法,本文讲述归纳了入门级的几个机器学习算法,加大数据学习群:716581014一起加入AI技术大本营。 1、监督学习算法 这个算法由...

董黎明 ⋅ 40分钟前 ⋅ 0

Kylin 对维度表的的要求

1.要具有数据一致性,主键值必须是唯一的;Kylin 会进行检查,如果有两行的主键值相同则会报错。 2.维度表越小越好,因为 Kylin 会将维度表加载到内存中供查询;过大的表不适合作为维度表,默...

无精疯 ⋅ 44分钟前 ⋅ 0

58到家数据库30条军规解读

军规适用场景:并发量大、数据量大的互联网业务 军规:介绍内容 解读:讲解原因,解读比军规更重要 一、基础规范 (1)必须使用InnoDB存储引擎 解读:支持事务、行级锁、并发性能更好、CPU及...

kim_o ⋅ 47分钟前 ⋅ 0

代码注释中顺序更改 文件读写换行

`package ssh; import com.xxx.common.log.LogFactory; import com.xxx.common.log.LoggerUtil; import org.apache.commons.lang3.StringUtils; import java.io.*; public class DirErgodic ......

林伟琨 ⋅ 55分钟前 ⋅ 0

linux实用操作命令

参考 http://blog.csdn.net/qwe6112071/article/details/50806734 ls [选项] [目录名 | 列出相关目录下的所有目录和文件 -a 列出包括.a开头的隐藏文件的所有文件-A 同-a,但不列出"."和"...

简心 ⋅ 今天 ⋅ 0

preg_match处理中文符号 url编码方法

之前想过直接用符号来替换,但失败了,或者用其他方式,但有有些复杂,这个是一个新的思路,亲测可用 <?php$str='637朗逸·超速新风王(300)(白光)'; $str=iconv("UTF-8","GBK",$s...

大灰狼wow ⋅ 今天 ⋅ 0

DevOps 资讯 | PostgreSQL 的时代到来了吗 ?

PostgreSQL是对象-关系型数据库,BSD 许可证。拼读为"post-gress-Q-L"。 作者: Tony Baer 原文: Has the time finally come for PostgreSQL?(有删节) 近30年来 PostgreSQL 无疑是您从未听...

RiboseYim ⋅ 今天 ⋅ 0

github太慢

1:用浏览器访问 IPAddress.com or http://tool.chinaz.com 使用 IP Lookup 工具获得github.com和github.global.ssl.fastly.net域名的ip地址 2:/etc/hosts文件中添加如下格式(IP最好自己查一...

whoisliang ⋅ 今天 ⋅ 0

非阻塞同步之 CAS

为解决线程安全问题,互斥同步相当于以时间换空间。多线程情况下,只有一个线程可以访问同步代码。这种同步也叫阻塞同步(Blocking Synchronization). 这种同步属于一种悲观并发策略。认为只...

长安一梦 ⋅ 今天 ⋅ 0

云计算的选择悖论如何对待?

人们都希望在工作和生活中有所选择。但心理学家的调查研究表明,在多种选项中进行选择并不一定会使人们更快乐,甚至不会产生更好的决策。心理学家Barry Schwartz称之为“选择悖论”。云计算为...

linux-tao ⋅ 今天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部