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); }