Thursday, August 30, 2007

Mi función de AJAX para POST y GET

function Ajax(){
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 traerDatos(url,metodo,variables,div){
var div=document.getElementById(div);
var ajax=Ajax();
div.innerHTML="Cargando...";
ajax.open(metodo, url, true);
if(metodo=='POST'){
ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
ajax.send(variables);
}
ajax.onreadystatechange=function()
{
if (ajax.readyState==4)
{
capa.innerHTML=ajax.responseText;
}
}
}

0 Comments:

Post a Comment

<< Home