tengo dos botones que me llevan a una misma funcion la funcion es la siguiente:
function sendRequest(method, url,type){
if(method == 'get' || method == 'GET'){
var keyword=document.getElementById('keyword').value;
var urlc = url+"?keyword="+keyword+"&type="+type;
http.open(method,urlc);
http.onreadystatechange = handleResponse;
http.send(null);
}
}
function handleResponse(){
if(http.readyState == 4 && http.status == 200){
var response = http.responseText;
if(response){
document.getElementById("resSms").innerHTML = response;
}
}else{
document.getElementById("resSms").innerHTML = "<img src='images/loading.gif' width='32' height='32' />";
}
}
y el evento del boton es :
onclick="sendRequest('GET','test.jsp','respuesta') " src="images/respuesta.png"
esto me regresa perfectamente el valor que queiro pero al momento de presionar un boton1 y despues el boton2 , automaticamente se me cancela lo del boton1 en la consola de firebug de firefox me sale aborted, imagino que es porque estoy accediendo sobre una misma pagina a la misma funcion, probe creando una nueva funcion para q accedieran a diferentes funciones por separado y tampoco funciono,
Alguna idea?
Gracias