zoukankan      html  css  js  c++  java
  • 创建XMLHttpRequest 对象

    function ajaxFunction()
     {
     
    var xmlHttp;
     
     
    try
        {
       
    // Firefox, Opera 8.0+, Safari
        xmlHttp=new XMLHttpRequest();
        }
     
    catch (e)
        {

      
    // Internet Explorer
       try
          {
          xmlHttp
    =new ActiveXObject("Msxml2.XMLHTTP");
          }
       
    catch (e)
          {

          
    try
             {
             xmlHttp
    =new ActiveXObject("Microsoft.XMLHTTP");
             }
          
    catch (e)
             {
             alert(
    "您的浏览器不支持AJAX!");
             
    return false;
             }
          }
        }
     }
    //可以把它先进一个方法,如下:
    function GetXmlHttpObject()
    {
      var xmlHttp=null;
      try
        {
        // Firefox, Opera 8.0+, Safari
        xmlHttp=new XMLHttpRequest();
        }
      catch (e)
        {
        // Internet Explorer
        try
          {
          xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
          }
        catch (e)
          {
          xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
          }
        }
      return xmlHttp;
    }
    使用如下:
      xmlHttp=GetXmlHttpObject()
     
      if (xmlHttp==null)
        {
        alert ("您的浏览器不支持AJAX!");
        return;
        }
  • 相关阅读:
    boost开发指南
    boost bind function用法说明
    boost库 bind/function的使用
    OpenCV——PS滤镜, 碎片特效
    pthread_join()
    基于用例点来度量软件规模并管理进度 之中的一个
    tomcat的JK和JK2
    rackup工具
    ORACLE EXP命令
    很好的理解遗传算法的样例
  • 原文地址:https://www.cnblogs.com/beyondGodLike/p/1554107.html
Copyright © 2011-2022 走看看