zoukankan      html  css  js  c++  java
  • ajax学习笔记一

    一、ajax介绍

      1、ajax=Asychronous JavaScript and XML(异步的javascript和XML)。

      

      2、使网页在不重载的情况下与web服务器交换数据

      3、ajax不是新的编程语言,而是一种使用现有标准的新方法

    二、XMLHttpRequest对象

      1、XMLHttpReuqest是ajax的基础

      2、所有浏览器都支持XMLHttpRequest对象

      3、XMLHttpRequest用于在后台于服务器交换数据。这意味着可以在不重载整个页面的情况下,对网页的某部分进行更新。

      4、如何创建XMLHttpRequest对象

    1. var loadHttp=new XMLHttpRequest();

      老版本浏览器下包括IE5、IE6请检查是否支持XMLHttpRequest对象。如果支持就使用XMLHttpReuqest对象,如果不支持,则创建ActiveXObject::

    1. var loadHttp=new ActiveXObject("Microsoft.XMLHTTP");

      综合使用方法:

    1. var loadHttp;
    2. if(window.XMLHttpReuqest){
    3.   loadHttp=new XMLHttpRequest();
    4. }
    5. else{
    6.   loadHttp=new ActiveXObject("Microsoft.XMLHTTP");
    7. }
    8. //window.XMLHttpReuqest是用来判断浏览器到底支持哪一种ajax





  • 相关阅读:
    C++输入问题探究
    剑指offer自学系列(一)
    一道算法题加深我对C++中map函数的理解
    数据结构和算法自学之排序算法(一)
    pyqt5_01_流程走通
    最新谷歌驱动对照表
    移动端测试
    selenium封装
    request封装
    MD5自定义加密
  • 原文地址:https://www.cnblogs.com/Zjingwen/p/4461843.html
Copyright © 2011-2022 走看看