Está usted en Indice > Construcción > Lenguajes > PHP > Lecciones y Paso a Paso > Includes dinámico con PHP y AJAX
Construcción
Maletín
Utilidades
Cursos
Promoción
Rentabilidad
Zona Novatos
Foros
Acceso a tu cuenta

Includes dinámico con PHP y AJAX (2)

JavaScript

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>

Uniendo Todo

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


Versión imprimible - Versión imprimible de este documento
Enviar e-mail - Enviar por e-mail este documento
Publicidad






Cursos de Community Manager

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.


Página generada el 26-05-2012 a las 05:50:47