Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/12/2006, 09:08
luchope
 
Fecha de Ingreso: julio-2003
Ubicación: Colombia
Mensajes: 591
Antigüedad: 20 años, 9 meses
Puntos: 7
Problemas con Ajax.open()

Muy buenas, como puedo saber si el método open() se ejecutó correctamente?, estoy trayendo un texto para colocarlo en el documento pero no sale nada...:(

Código PHP:
<script language="JavaScript" type="text/javascript">
    function 
nuevoAjax()
    { 
        var 
xmlhttp=false
        try 
        { 
            
xmlhttp=new ActiveXObject("Msxml2.XMLHTTP"); 
        }
        catch(
e)
        { 
            try
            { 
                
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); 
            } 
            catch(
E) { xmlhttp=false; }
        }
        if (!
xmlhttp && typeof XMLHttpRequest!='undefined') { xmlhttp=new XMLHttpRequest(); } 
        return 
xmlhttp
    }
function 
actAjax(){
ajax=nuevoAjax();
        
ajax.open("GET""x.php"true);
        
ajax.onreadystatechange=function() 
        { 
            if (
ajax.readyState==1)
            {
                
combo=document.getElementById("editorial");
                
combo.length=0;
                var 
nuevaOpcion=document.createElement("option"); nuevaOpcion.value=0nuevaOpcion.innerHTML="Cargando...";
                
combo.appendChild(nuevaOpcion); combo.disabled=true;    
            }
            if (
ajax.readyState==4)
            { 
                        
document.getElementById("algo").innerHTML=ajax.responseText;
            
            } 
        
        }
        
ajax.send(null);
}
</script>
</head>
<body>
<table border="1" align="center" width="450">
<tr><td colspan="2" id="algo">
            <select name="editorial" tabindex="12" id="editorial">
            <option value="0">SELECCIONE EDITORIAL...</option>
            </select> 
            <label><a href="#" onclik="actAjax()">Anexar nueva editorial</a></label></td></tr>


</table> 
x.php :
Código PHP:
Hola Mundo 

Gracias

Chaop!