para futuras lecturas
Cita:
Iniciado por jordy48 IsaBelM, perdona pero no entendí nada de lo que me dijiste y no se que es ajax
hay que pensar si se quiere que se recarge la página cada vez que, en este caso, se haga una consulta a la base de datos. en caso que la respuesta sea no, una de las soluciones es ajax.
ajax es el acronimo de una tecnología basada en
javascript asíncrono y xml (no merece mucho su lectura)
como se hace??
en el html de mi anterior post, vemos que el elemento area tiene asignado un evento y éste a su vez invoca a una función. pues esta es la función
Cita: function fnc(data) {
// creamos el objeto
var obj=new XMLHttpRequest();
// hacemos la petición al archivo .php
obj.open('get', 'archivophp.php?curso='+data, true);
obj.onreadystatechange=function(){
if (obj.readyState==4) {
if(obj.status==200){
// imprimimos la respuesta del .php
document.getElementById('imprimeRespuesta').innerH TML = obj.responseText;
}
}
}
obj.send(null);
}
de tal modo que desde la página A se puede acceder y ejecutar la página B e imprimir la respuesta de la página B en la A sin tener que recargar esta