function HttpRequest(method,url,params){ //alert("method:"+method); //alert("url:"+url); //alert("params:" + params); var xmlhttp=null; var xmlDoc=null; if (window.XMLHttpRequest) {// code for all new browsers xmlhttp=new XMLHttpRequest(); } else if (window.ActiveXObject) {// code for IE5 and IE6 xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); } if (xmlhttp!=null) { //xmlhttp.onreadystatechange=state_Change; //xmlhttp.open("GET",url,true); //xmlhttp.send(null); if(method=="get" || method=="GET"){ url = url + "?" + params; xmlhttp.open("GET",url, false); xmlhttp.send(null); }else{ //alert("post request"); xmlhttp.open("POST", url, false); xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); //alert(encodeURI(params)); xmlhttp.send(encodeURI(params)); //alert(xmlhttp.status); //alert(xmlhttp.responseText); } xmlDoc=xmlhttp.responseText; //alert(xmlDoc); return xmlDoc; } else { alert("Your browser does not support XMLHTTP."); } }