Ver Mensaje Individual
  #3 (permalink)  
Antiguo 04/01/2010, 21:02
Avatar de junihh
junihh
 
Fecha de Ingreso: febrero-2004
Ubicación: República Dominicana
Mensajes: 997
Antigüedad: 22 años, 8 meses
Puntos: 7
Respuesta: Se puede hacer "include" con javascript ??

Hola @zerokilled, gracias por darme la pista de usar AJAX. A partir de ahi me puse a investigar un poco y encontre este script que tome de esta pagina:

Código PHP:
function clientSideInclude (id, url)
{
    var 
element = document.getElementById(id);
    var 
req = false;
    
//
    
if (window.XMLHttpRequest)
    {
        try { 
req = new XMLHttpRequest(); } catch (e) { req = false; }
        
//
    
} else if (window.ActiveXObject)
    {
        try { 
req = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) {
            try { 
req = new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) { req = false; }
        }
    }
    
//
    
if (!element)
    {
        
alert ("Bad id " + id + "passed to clientSideInclude. You need a div or span element with this id in your page.");
        return;
    }
    if (
req)
    {
        
// Synchronous request, wait till we have it all
        
req.open('GET', url, false);
        
req.send(null);
        
element.innerHTML = req.responseText;
    } 
} 
Me funciono sin ningun problema, asi que lo dejo por si alguien mas pueda necesitarlo.
__________________
JuniHH
- Mi blog
- Mi portafolio