javascript中AJAX用法实例分析


Posted in Javascript onJanuary 30, 2015

本文实例讲述了javascript中AJAX用法。分享给大家供大家参考。具体分析如下:

兼容地获得XMLHttpRequest对象:

var xhr = null; 
if(window.XMLHttpRequest){ //非IE浏览器 
  xhr = window.XMLHttpRequest; 
}else if(window.ActiveXObject){ //IE浏览器 
  try{   //高版本,受msxml3.dll+支持 
    xhr = new ActiveXObject("Msxml2.XMLHTTP"); 
  }catch(e){ 
    try{  // 低版本,msxml2.6以下版本使用 
     xhr = new ActiveXObject("Microsoft.XMLHTTP"); 
    }catch(e){ 
     alert("IE浏览器无法创建ActiveXObject对象!"); 
    } 
  } 
}

AJAX处理函数:

xhr.open("POST",url,true); 
xhr.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); 
xhr.onreadystatechange=stateChangeHandler; 
xhr.send(); //var name="clf"; xhr.send(name); 
function stateChangeHandler(){ 
  if(xhr.readystate==4&&xhr.status==200){ 
   var obj = document.getElementById("targetDiv"); 
  obj.innerHTML = xhr.responseText; 
  } 
}

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
插件:检测javascript的内存泄漏
Mar 04 Javascript
jquery ajax方式直接提交整个表单核心代码
Aug 15 Javascript
js获取事件源及触发该事件的对象
Oct 24 Javascript
SeaJS入门教程系列之完整示例(三)
Mar 03 Javascript
jquery操作checkbox示例分享
Jul 21 Javascript
JavaScript语言对Unicode字符集的支持详解
Dec 30 Javascript
jQuery实现浮动层随浏览器滚动条滚动的方法
Sep 22 Javascript
jQuery实现的鼠标滑过弹出放大图片特效
Jan 08 Javascript
angular+bootstrap的双向数据绑定实例
Mar 03 Javascript
详解angular中通过$location获取路径(参数)的写法
Mar 21 Javascript
详解JS数值Number类型
Feb 07 Javascript
vue中的自定义分页插件组件的示例
Aug 18 Javascript
JavaScript基础函数整理汇总
Jan 30 #Javascript
JS解析XML实例分析
Jan 30 #Javascript
javascript中键盘事件用法实例分析
Jan 30 #Javascript
javascript中cookie对象用法实例分析
Jan 30 #Javascript
javascript事件模型实例分析
Jan 30 #Javascript
JS是按值传递还是按引用传递
Jan 30 #Javascript
js实现鼠标悬浮给图片加边框的方法
Jan 30 #Javascript
You might like
php两点地理坐标距离的计算方法
2018/12/29 PHP
客户端限制只能上传jpg格式图片的js代码
2010/12/09 Javascript
jquery.cookie.js 操作cookie实现记住密码功能的实现代码
2011/04/27 Javascript
30分钟就入门的正则表达式基础教程
2013/02/25 Javascript
javascript中RegExp保留小数点后几位数的方法分享
2013/08/13 Javascript
自己写的Javascript计算时间差函数
2013/10/28 Javascript
jQuery判断元素是否存在的可靠方法
2014/05/06 Javascript
JavaScript运算符小结
2015/06/03 Javascript
JavaScript 经典实例日常收集整理(常用经典)
2016/03/30 Javascript
AngularJS框架中的双向数据绑定机制详解【减少需要重复的开发代码量】
2017/01/19 Javascript
理解javascript async的用法
2017/08/22 Javascript
JavaScript 中Date对象的格式化代码方法汇总
2017/09/06 Javascript
jQuery+vue.js实现的九宫格拼图游戏完整实例【附源码下载】
2017/09/12 jQuery
在vue项目中使用sass的配置方法
2018/03/20 Javascript
vue实现日历备忘录功能
2020/09/24 Javascript
详解Vscode中使用Eslint终极配置大全
2019/11/08 Javascript
[05:31]DOTA2英雄梦之声_第04期_光之守卫
2014/06/23 DOTA
使用Python的判断语句模拟三目运算
2015/04/24 Python
python使用Pycharm创建一个Django项目
2018/03/05 Python
Pandas之groupby( )用法笔记小结
2019/07/23 Python
用sqlalchemy构建Django连接池的实例
2019/08/29 Python
django之导入并执行自定义的函数模块图解
2020/04/01 Python
numpy的Fancy Indexing和array比较详解
2020/06/11 Python
Python基于xlutils修改表格内容过程解析
2020/07/28 Python
Html5内唤醒百度、高德APP的实现示例
2019/05/20 HTML / CSS
澳大利亚在线生活方式商店:Mytopia
2018/07/08 全球购物
英国珠宝和手表专家:Pleasance & Harper
2020/10/21 全球购物
路政管理专业推荐信
2013/11/11 职场文书
优秀大学生职业生涯规划书
2014/02/27 职场文书
《少年王冕》教学反思
2014/04/11 职场文书
集体生日活动方案
2014/08/18 职场文书
2014旅游局领导班子四风问题对照检查材料思想汇报
2014/09/19 职场文书
2014年社区妇联工作总结
2014/12/02 职场文书
水电工程师岗位职责
2015/02/13 职场文书
入党积极分子个人总结
2015/03/02 职场文书
被告代理词范文
2015/05/25 职场文书