
zcriptz
1
Ómicron
Programador
Verificación en dos pasos activada
Verificado por Whatsapp
Suscripción a IA
La función que uso es la siguiente:
Para cargar un sitio como GET sería:
(Mostraría un alert con el HTML)
Para cargar un sitio como POST enviando datos sería:
Para que imprima el código en un DIV con una ID sería:
O para no declarar otra función:
Quizás a alguien le ayude. :encouragement:
- - - Actualizado - - -
Le hice una modificación ya q tenía un error al enviar POST
Insertar CODE, HTML o PHP:
function ajax(url, callback, data){
if(!window.XMLActiveXObject) XMLActiveXObject = XMLHttpRequest;
var XMLReq = new XMLActiveXObject("Microsoft.XMLHTTP");
XMLReq.onreadystatechange = function(){
if(XMLReq.readyState==4) callback(XMLReq.responseText);
};
if(data){
XMLReq.open('post', url);
XMLReq.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
}else{
XMLReq.open('get', url);
}
XMLReq.send(data);
}
Para cargar un sitio como GET sería:
Insertar CODE, HTML o PHP:
ajax('http://www.sitio.com', alert);
Para cargar un sitio como POST enviando datos sería:
Insertar CODE, HTML o PHP:
ajax('http://www.sitio.com', alert, 'user=test&pass=test');
Para que imprima el código en un DIV con una ID sería:
Insertar CODE, HTML o PHP:
function putHTML(html){
document.getElementById('capa').innerHTML = html;
}
ajax('http://www.sitio.com', putHTML, 'user=test&pass=test');
O para no declarar otra función:
Insertar CODE, HTML o PHP:
ajax('http://www.sitio.com', function(html){ document.getElementById('capa').innerHTML = html }, 'user=test&pass=test');
Quizás a alguien le ayude. :encouragement:
- - - Actualizado - - -
Le hice una modificación ya q tenía un error al enviar POST
Última edición: