1024

白客
  首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

创建XMLHttpRequest 对象

Posted on 2006-11-03 17:27  白客  阅读(1084)  评论(2编辑  收藏  举报

var XHRequest = false;
   /*@cc_on @*/
   /*@if (@_jscript_version >= 5)
   try
   {
    XHRequest = new ActiveXObject("Msxml2.XMLHTTP");
   }
   catch (e)
   {
    try
    {
     XHRequest = new ActiveXObject("Microsoft.XMLHTTP");
    }
    catch (e2)
    {
     XHRequest = false;
    }
   }
   @end @*/

   if (!XHRequest && typeof XMLHttpRequest != 'undefined')
   {
    XHRequest = new XMLHttpRequest();
    try
    {
     XHRequest = new XMLHttpRequest();
     if (http_request.overrideMimeType)
     {//设置MiME类别
      http_request.overrideMimeType("text/xml");
     }
    }
    catch (failed)
    {
     XHRequest = false;
    }
    if (!XHRequest)
     alert("初始化 XMLHttpRequest 失败!");
   }