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 相关文章推荐
一个原生的用户等级的进度条
Jul 03 Javascript
javascript中使用css需要注意的地方小结
Sep 01 Javascript
jquery+css+ul模拟列表菜单具体实现思路
Apr 15 Javascript
javascript中数组array及string的方法总结
Nov 28 Javascript
JavaScript实现穷举排列(permutation)算法谜题解答
Dec 29 Javascript
可以浮动某个物体的jquery控件用法实例
Jul 24 Javascript
JavaScript省市级联下拉菜单实例
Feb 14 Javascript
JS中使用media实现响应式布局
Aug 04 Javascript
React中阻止事件冒泡的问题详析
Apr 12 Javascript
JS中this的4种绑定规则详解
Feb 04 Javascript
uni-app从安装到卸载的入门教程
May 15 Javascript
一篇文章带你搞懂Vue虚拟Dom与diff算法
Aug 25 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
espresso double下 咖啡粉超细时 饼压力对咖啡的影响
2021/03/03 冲泡冲煮
ubuntu10.04配置 nginx+php-fpm模式的详解
2013/06/03 PHP
基于PHP常用字符串的总结(待续)
2013/06/07 PHP
PHP自定义函数获取URL中一级域名的方法
2016/08/23 PHP
PHP获取当前系统时间的方法小结
2018/10/03 PHP
向大师们学习Javascript(视频与PPT)
2009/12/27 Javascript
jQuery EasyUI API 中文文档 - DataGrid数据表格
2011/11/17 Javascript
jQuery(js)获取文字宽度(显示长度)示例代码
2013/12/31 Javascript
js获取网页可见区域、正文以及屏幕分辨率的高度
2014/05/15 Javascript
jQuery实现仿美橙互联两级导航菜单的方法
2015/03/09 Javascript
Js数组排序函数sort()介绍
2015/06/08 Javascript
js实现Select列表各项上移和下移的方法
2015/08/14 Javascript
JavaScript实现九九乘法表的简单实例
2016/06/07 Javascript
使用bat打开多个cmd窗口执行gulp、node
2017/02/17 Javascript
Angular使用Md5加密的解决方法
2017/09/16 Javascript
jquery实现企业定位式导航效果
2018/01/01 jQuery
python2.7删除文件夹和删除文件代码实例
2013/12/18 Python
python静态方法实例
2015/01/14 Python
python使用cStringIO实现临时内存文件访问的方法
2015/03/26 Python
Python的Flask框架中@app.route的用法教程
2015/03/31 Python
详解Python中的from..import绝对导入语句
2016/06/21 Python
python 去除txt文本中的空格、数字、特定字母等方法
2018/07/24 Python
深入flask之异步非堵塞实现代码示例
2018/07/31 Python
python实现将汉字保存成文本的方法
2018/11/16 Python
Python hashlib加密模块常用方法解析
2019/12/18 Python
Python requests上传文件实现步骤
2020/09/15 Python
施华洛世奇水晶荷兰官方网站:SWAROVSKI荷兰
2017/05/12 全球购物
毕业生就业自荐信
2013/12/04 职场文书
党章学习思想汇报
2014/01/14 职场文书
法人任命书范本
2014/06/04 职场文书
观看《周恩来的四个昼夜》思想汇报
2014/09/12 职场文书
四风问题个人对照检查材料
2014/09/26 职场文书
欢迎词怎么写
2015/01/23 职场文书
小学教师节活动总结
2015/03/20 职场文书
开国大典观后感
2015/06/04 职场文书
小学四年级作文之写景
2019/08/23 职场文书