Bueno ahora la parte de AJAX, utilizaremos la libreria XHConn.js de la cual ya he comentado anteriormente, de esta forma nos sale mas facil hacer el script.
Lo unico que debemos hacer es agregar este codigo:
<script type="text/javascript" language="javascript" src="XHConn.js"></script>
<script>
//inicializamos la libreria
var myConn = new XHConn();
//si no existe da error
if (!myConn) alert("XMLHTTP no disponible. Intenta un mejor browser.");
//funcion que se llama luego del include
var include_terminado = function (oXML) { document.getElementById('include').innerHTML = oXML.responseText; };
//funcion que hace el include
function include_dinamico (url)
{
//que hace mientras esta corriendo el script, pone una imagen de loading
document.getElementById('include').innerHTML = "<img src='loading_ani2.gif' />";
//AJAX, llamo a la pagina y le mando los parametros
myConn.connect("include.php", "GET", "variable="+url, include_terminado);
}
</script>
Ahora tenemos nuestro script de PHP y nuestra funcion de AJAX, ¿Que nos Falta? Bueno ya es simple, es solo unirlo todo.
el archivo index.php o index.htm Code:
<html>
<head>
<script type="text/javascript" language="javascript" src="XHConn.js"></script>
<script>
//inicializamos la libreria
var myConn = new XHConn();
//si no existe da error
if (!myConn) alert("XMLHTTP no disponible. Intenta un mejor browser.");
//funcion que se llama luego del include
var include_terminado = function (oXML) { document.getElementById('include').innerHTML = oXML.responseText; };
Usuarios que han visto este tema también han visto...
- Separar cadenas en partes con PHP
- Rápida introducción al PHP
- Crear una lista de carpetas con PHP
- PHP Orientado a Objetos, Acceso Private (Privado)
- La directiva register_globals en PHP 4.2.0
Información legal | Política de Privacidad | Contacte con nosotros
Otro proyecto de Factoría de Internet. Copyright© 2003-2011 Factoría de Internet S.L.. Todos los derechos reservados.