Foros del Web » Programando para Internet » Javascript »

que hace este ajax? funcion simple

Estas en el tema de que hace este ajax? funcion simple en el foro de Javascript en Foros del Web. hola este codigo que hace? Código PHP: function  mostrar ( url ){         var  central  =  document . getElementById ( 'central' );          ajax = objetoAjax ...
  #1 (permalink)  
Antiguo 08/05/2012, 22:57
 
Fecha de Ingreso: junio-2010
Mensajes: 752
Antigüedad: 13 años, 10 meses
Puntos: 5
que hace este ajax? funcion simple

hola este codigo que hace?

Código PHP:
function mostrar(url){

        var 
central document.getElementById('central');
        
ajax=objetoAjax();
        
ajax.open("GET"url,true);
        
ajax.onreadystatechange=function() {
                if (
ajax.readyState==4) {
                
central.innerHTML ajax.responseText
                
}
        }
        
ajax.send(null)
        




recibe una variable , una url
y luego en ese div , "central " pega todo el HTML del codigo ,,, de la direccion ,

no? mira vos , no la tenia a esta... asi funciona ?? pense que se coloca una url ,,, ahi en "ajax.open" que raro que no lleva una direccion URL , tiene ese true que no se que es,... bueno gracias ;"!
  #2 (permalink)  
Antiguo 09/05/2012, 17:00
 
Fecha de Ingreso: marzo-2011
Mensajes: 34
Antigüedad: 13 años, 1 mes
Puntos: 2
Respuesta: que hace este ajax? funcion simple

Cita:
ajax.open("GET", url,true);
abre la URL que recibe como valor la función mostrar, fijate, luego hay una coma y luego el true
  #3 (permalink)  
Antiguo 09/05/2012, 19:10
 
Fecha de Ingreso: julio-2011
Ubicación: Zapopan, Jal. MX
Mensajes: 316
Antigüedad: 12 años, 9 meses
Puntos: 32
Respuesta: que hace este ajax? funcion simple

Lee un tutorial acerca de las funciones y sobre el true de ajax.open, significa que la carga sera asincrona, es decir, que los scripts que le siguen despues de ajax.send() pueden ser ejecutados mientras se carga el contenido del ajax, si pones false entonces esperaran a que el contenido se haya cargado, saludos.

Etiquetas: ajax, funcion, html, simple
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:15.