源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

AJAX初体验之上手篇

  • 时间:2022-12-19 10:53 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:AJAX初体验之上手篇
AJAX是这两年蛮热的东西,我也凑凑热闹,前些天去找了些教程学学,下面就按整个处理过程把自己学的东西写写,不过,因为是初学,所以 有错误就请见谅啦,也欢迎指正,vipxjw#163.com。 PS.写完了之后看了下,结果再次验证自己写教程真是乱得可以,东说一块西说一块,条理不太清楚的说:)。 1.创建 XMLHttpRequest 对象 现在的浏览器有很多种,创建 XMLHttpRequest 的方法也不相同,所以为了兼容各种浏览器,在创建 XMLHttpRequest 时也应该考虑到各种浏 览器的情况。目前主流的浏览器在Windows下有IE、Firefox及Opera,所以我们写的代码要尽量兼容这几个浏览器。在参考了一些资料后,我用 下面的方法来创建 XMLHttpRequest 对象:
[u]复制代码[/u] 代码如下:
// 先定义一个变量,并赋初值为 false,方便后面判断对象是否创建成功
var xmlObj = false; // 使用 try 来捕获创建失败,再换个方法来创建 try {     // 在 Mozilla 中使用这种方式来创建 XMLHttpRequest 对象     xmlObj=new XMLHttpRequest; } catch(e) {     try {         // 如果不成功,那么尝试在较新 IE 里的方式         xmlObj=new ActiveXObject("MSXML2.XMLHTTP");     }     catch(e2) {         try {             // 失败则尝试使用较老版本 IE 里的方式             xmlObj=new ActiveXObject("Microsoft.XMLHTTP");         }         catch(e3) {             // 还是失败,那么就认为创建失败……             xmlObj=false;         }     } } // 如果创建 XMLHttpRequest 对象失败,那么提醒访问者该页面可能无法正确访问 if (!xmlObj) {     alert("XMLHttpRequest init Failed!"); }
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部