function crearAjax()
{
var xmlhttp=false;
try
{
xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
}
catch (e)
{
try
{
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
}
catch (E)
{
xmlhttp = false;
}
}
if (!xmlhttp && typeof XMLHttpRequest!='undefined')
{
xmlhttp = new XMLHttpRequest();
}
return xmlhttp;
}
function CargarContenido(html)
{
var contenedor;
contenedor = document.getElementById('contenido');
// creamos un nuevo objeto ajax
ajax=crearAjax();
//cargar el archivo html por el método GET
ajax.open("GET", html,true);
ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
ajax.setRequestHeader("Accept-Charset", "UTF-8");
ajax.onreadystatechange=function()
{
if (ajax.readyState==4 && ajax.status==200) // Readystate 4 significa que ya acabó de cargarlo
{
contenido.innerHTML = ajax.responseText
} else {
//contenido.innerHTML = '
Cargando...';
}
}
ajax.send(null)
}
function CargarContenidoPlus(html,metodo,div,mensaje,imagen,valores)
{
var contenedor;
contenedor = document.getElementById(div);
// creamos un nuevo objeto ajax
ajax=crearAjax();
//cargar el archivo html por el método GET
if (metodo=='GET') ajax.open("GET", html,true);
if (metodo=='POST')ajax.open("POST", html,true);
ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
ajax.setRequestHeader("Accept-Charset", "UTF-8");
ajax.onreadystatechange=function()
{
if (ajax.readyState==4 && ajax.status==200) // Readystate 4 significa que ya acabó de cargarlo
{
contenedor.innerHTML = ajax.responseText
} else {
contenedor.innerHTML = '
'+mensaje+'
';
}
}
if (metodo=='GET')ajax.send(null);
if (metodo=='POST')ajax.send(valores);
}