javascript跨浏览器创建XML对象

var   xmlDoc   =   null ;

function   parseXML ( xmlUrl )

{

  try   {

    //IE

    xmlDoc   =   new   ActiveXObject ( "Microsoft.XMLDOM" );

    xmlDoc . async   =   false ;

    xmlDoc . load ( xmlUrl );

  } catch ( e )

  {

    try {

    // Firefox Mozilla Opera etc .

    xmlDoc   =   document . implementation . createDocument ( "" , "" , null );

    xmlDoc . async   =   false ;

    xmlDoc . load ( xmlUrl );

    } catch ( e )

    {

      try {

        // google , Safari

        var   xmlhttp   =   new   window . XMLHttpRequest ();

        xmlhttp . open ( "GET" , xmlUrl , false );

        xmlhttp . send ( null );

        xmlDoc   =   xmlhttp . responseXML . documentElement ;

      } catch ( e ){ alert ( e . message + "  EROR" ); return ;}

    }

  }

}

没有更多推荐了,返回首页

私密
私密原因:
请选择设置私密原因
  • 广告
  • 抄袭
  • 版权
  • 政治
  • 色情
  • 无意义
  • 其他
其他原因:
120
出错啦
系统繁忙,请稍后再试

关闭