zoukankan      html  css  js  c++  java
  • 创建支持多浏览器的XMLHttp

    function getXMLRequester( )
    {    
              var xmlhttp_request = false;   
              try
              {       
                  if( window.ActiveXObject )
                  {           
                      for( var i = 5; i; i-- )
                      {  
                           try
                            {                   
                                    if( i == 2 )
                                    {
                                          xmlhttp_request = new ActiveXObject( "Microsoft.XMLHTTP" );                       
                                       }
                                    else
                                    {    
                                          xmlhttp_request = new ActiveXObject( "Msxml2.XMLHTTP." + i + ".0" ); 
                                          xmlhttp_request.setRequestHeader("Content-Type","text/xml");xmlhttp_request.setRequestHeader("Content-                            Type","gb2312");                
                                        }
                                    break;
                               }                   
                           catch(e)
                           {   
                                    xmlhttp_request = false;              
                           }          
                      }       
                 }
                 else if( window.XMLHttpRequest )
                 {         
                      xmlhttp_request = new XMLHttpRequest();           
                      if (xmlhttp_request.overrideMimeType) 
                      {   
                       xmlhttp_request.overrideMimeType('text/xml');            
                          }       
                 }   
             }
            catch(e)
            {        
                 xmlhttp_request = false;  
              }   
              return xmlhttp_request ;
          }
  • 相关阅读:
    mysql:1153 Got a packet bigger than ‘max_allowed_packet’ bytes的解决方法
    阿里druid数据源配置及数据库密码加密
    使用Druid数据库连接池,配置ConfigFilter对数据库密码加密
    java 反射机制 Class对象在.class字节码中 jvm加载类的时机
    java单例 方式对比 防止序列化/反射攻击 volatile防止指令重排优化
    java httprequest编码/解码
    c struct pointer cast and object oriented
    c struct pointer cast and "object oriented"
    java线程的生命周期(状态:new start wait sleep stop yield)
    java 线程interupt stop(dep)
  • 原文地址:https://www.cnblogs.com/xiaoko/p/494743.html
Copyright © 2011-2022 走看看