Bom dia.
Sei que já existem muitos tópicos sobre isso, mas nenhum conseguiu resolver o problema, que é o seguinte: preciso, ao disparar um determinado botão ir até uma servlet e buscar uma lista que já está carregada na mesma sessão. Bom, o código abaixo está funcionando perfeitamente no Chrome e no FireFox, porem, no nosso amigo Explorer funciona somente a primeira requisição, se a página for atualizada não funciona mais, só fechando o browser e abrindo de novo.
A função é essa:
function requestServlet(){
var req;
if (window.XMLHttpRequest) {
req = new XMLHttpRequest();
}else if (window.ActiveXObject) {
req = new ActiveXObject("Microsoft.XMLHTTP");
}
var url= "http://si-bruno:8084/Georeferenciamento/ControleServlet"; //alterar aqui
req.onreadystatechange = function(){
if( req.readyState == 4 && ( req.status == 200 || req.status == 500 )){
alert('cheguei');
}
};
req.open("GET", url, true);
req.send(null);
}
Alguém já passou por isso? Alguma idéia do que pode estar acontecendo?
Obrigado!