AJAX XMLHttpRequest对象创建使用详解


Posted in Javascript onAugust 20, 2020

创建XMLHttpRequest对象

XMLHttpRequest是AJAX的基础。

所有现代浏览器(IE7+、Firefox、Chrome、Safari以及Opera)均内建XMLHttpRequest对象。

注:IE5/IE6需要使用ActiveRequest对象。

AJAX XMLHttpRequest对象创建使用详解

向服务器发送请求

xmlhttp.open("GET","ajax_info.txt",true);

xmlhttp.send();

AJAX XMLHttpRequest对象创建使用详解

post方式:xmlhttp.send("id=1&name=xiaoming");

post提交方式,必须将Content-Type请求消息头更改为 application/x-www-form-urlencoded

更改方法:在发送请求前:

xmlhttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");

GET 还是 POST?

与 POST 相比,GET 更简单也更快,并且在大部分情况下都能用。

然而,在以下情况中,请使用 POST 请求:

无法使用缓存文件(更新服务器上的文件或数据库)向服务器发送大量数据(POST 没有数据量限制)发送包含未知字符的用户输入时,POST 比 GET 更稳定也更可靠

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
使javascript也能包含文件
Oct 26 Javascript
Javascript setInterval的两种调用方法(实例讲解)
Nov 29 Javascript
jquery动态添加删除(tr/td)
Feb 09 Javascript
深入理解JavaScript系列(44):设计模式之桥接模式详解
Mar 04 Javascript
JS动态修改表格cellPadding和cellSpacing的方法
Mar 31 Javascript
JavaScript实现表格快速变色效果代码
Aug 19 Javascript
浅谈javascript的Touch事件
Sep 27 Javascript
js中遍历对象的属性和值的方法
Jul 27 Javascript
基于iscroll.js实现下拉刷新和上拉加载效果
Nov 28 Javascript
vue2.0父子组件间通信的实现方法
Apr 19 Javascript
微信小程序后台持续定位功能使用详解
Aug 23 Javascript
40行代码把Vue3的响应式集成进React做状态管理
May 20 Javascript
基于vue.js仿淘宝收货地址并设置默认地址的案例分析
Aug 20 #Javascript
微信小程序以7天为周期连续签到7天功能效果的示例代码
Aug 20 #Javascript
微信小程序连续签到7天积分获得功能的示例代码
Aug 20 #Javascript
如何使用JavaScript实现无缝滚动自动播放轮播图效果
Aug 20 #Javascript
JavaScript 空间坐标的使用
Aug 19 #Javascript
vue插件--仿微信小程序showModel实现模态提示窗功能
Aug 19 #Javascript
jQuery实现评论模块
Aug 19 #jQuery
You might like
古巴咖啡 Cubita琥爵咖啡 独特的加勒比海风味咖啡
2021/03/06 新手入门
php include加载文件两种方式效率比较
2010/08/08 PHP
深入file_get_contents函数抓取内容失败的原因分析
2013/06/25 PHP
thinkPHP5框架实现基于ajax的分页功能示例
2018/06/12 PHP
对php 判断http还是https,以及获得当前url的方法详解
2019/01/15 PHP
tp5.0框架隐藏index.php入口文件及模块和控制器的方法分析
2020/02/11 PHP
List Information About the Binary Files Used by an Application
2007/06/11 Javascript
javascript 构造函数强制调用经验总结
2012/12/02 Javascript
原生js操作checkbox用document.getElementById实现
2013/10/12 Javascript
原生js实现fadein 和 fadeout淡入淡出效果
2014/06/05 Javascript
javascript抽象工厂模式详细说明
2014/12/16 Javascript
js实现的光标位置工具函数示例
2016/10/03 Javascript
js仿手机页面文件下拉刷新效果
2016/10/14 Javascript
提高Web性能的前端优化技巧总结
2017/02/27 Javascript
纯js实现隔行变色效果
2017/11/29 Javascript
浅谈Webpack打包优化技巧
2018/06/12 Javascript
layer弹出层 iframe层去掉滚动条的实例代码
2018/08/17 Javascript
小程序实现列表删除功能
2018/10/30 Javascript
element表格翻页第2页从1开始编号(后端从0开始分页)
2019/12/10 Javascript
openlayers实现地图测距测面
2020/09/25 Javascript
vue router返回到指定的路由的场景分析
2020/11/10 Javascript
Pandas删除数据的几种情况(小结)
2019/06/21 Python
Flask框架重定向,错误显示,Responses响应及Sessions会话操作示例
2019/08/01 Python
YUV转为jpg图像的实现
2019/12/09 Python
python标准库OS模块详解
2020/03/10 Python
python zip,lambda,map函数代码实例
2020/04/04 Python
使用Django搭建网站实现商品分页功能
2020/05/22 Python
Django DRF认证组件流程实现原理详解
2020/08/17 Python
英国标志性奢侈品牌:Burberry
2016/07/28 全球购物
电气工程及其自动化学生实习自我鉴定
2013/09/19 职场文书
酒店保安员岗位职责
2014/01/31 职场文书
物理教学随笔感言
2014/02/22 职场文书
委托书范本
2014/09/13 职场文书
承兑汇票转让证明怎么写?
2014/11/30 职场文书
2016年元旦寄语
2015/08/17 职场文书
react中的DOM操作实现
2021/06/30 Javascript