美文网首页
AJAX - 创建 XMLHttpRequest 对象

AJAX - 创建 XMLHttpRequest 对象

作者: moralok | 来源:发表于2017-09-18 14:17 被阅读0次

2017-09-18
摘抄自W3school-AJAX - 创建 XMLHttpRequest 对象
希望帮助自己系统地打好基础,也能在做笔记的同时添加一些自己额外的收获。

XMLHttpRequest 是 AJAX 的基础。

XMLHttpRequest 对象

所有现代浏览器均支持 XMLHttpRequest 对象(IE5 和 IE6 使用 ActiveXObject)。
XMLHttpRequest 用于在后台与服务器交换数据。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。

创建 XMLHttpRequest 对象

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

variable=new XMLHttpRequest();

老版本的 Internet Explorer (IE5 和 IE6)使用 ActiveX 对象:

variable=new ActiveXObject("Microsoft.XMLHTTP");

为了应对所有的现代浏览器,包括 IE5 和 IE6,请检查浏览器是否支持 XMLHttpRequest 对象。如果支持,则创建 XMLHttpRequest 对象。如果不支持,则创建 ActiveXObject :

var xmlhttp;
if (window.XMLHttpRequest)
  {// code for IE7+, Firefox, Chrome, Opera, Safari
  xmlhttp=new XMLHttpRequest();
  }
else
  {// code for IE6, IE5
  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  }

相关文章

  • Ajax

    Ajax = Asynchronous JavaScript and XML 创建XMLHttpREquest对象...

  • 走进 Ajax

    目录 一、什么是Ajax 二、XMLHttpRequest 对象 1.创建 XMLHttpRequest 对象 2...

  • Ajax入门的基础函数

    要学习Ajax,主要处理的对象是XMLHttpRequest。 首先是创建XMLHttpRequest对象var ...

  • AJAX

    Ajax4步 1.创建XMLHttpRequest对象var xhr = new XMLHttpRequest()...

  • 原生AJAX以及AJAX基本封装

    AJAX: XMLHttpRequest是AJAX的基础 1.创建一个XMLHttpRequest对象: 2.用X...

  • 2018-07-30

    js原声代码实现ajkx Ajax的核心是XMLHttpRequest对象 1、创建XMLHttpRequest对...

  • Ajax的运用

    AJAX 原生js操作ajax 1.创建XMLHttpRequest对象 var xhr = new XMLHtt...

  • AJAX - 创建 XMLHttpRequest 对象

    2017-09-18摘抄自W3school-AJAX - 创建 XMLHttpRequest 对象希望帮助自己系统...

  • AJAX:创建 XMLHttpRequest 对象

    AJAX = 异步 JavaScript 和 XML。AJAX 是一种用于创建快速动态网页的技术。通过在后台与服务...

  • 自己手写ajax

    1.创建ajax对象 var oAjax = new XMLHttpRequest(); 不兼容 ...

网友评论

      本文标题:AJAX - 创建 XMLHttpRequest 对象

      本文链接:https://www.haomeiwen.com/subject/nwcbsxtx.html