Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá a todos, estou montando meu sistema de charadas para meu portal e estou com o seguinte problema...
Quando clico no link para mostrar a reposta da charada, aciono o ajax que busca no banco a resposta até ai tudo beleza no FF, Safari e Opera já no IE aparece um erro em tempo de execução desconhecido na linha 48 do meu código.
44 function open_url(url, targetId) {
45 if(!xmlhttp)return false;
46 var e=document.getElementById(targetId);if(!e)return false;
47 if(please_wait)e.innerHTML = please_wait;
48 xmlhttp.open("GET", url, true);
49 xmlhttp.onreadystatechange = function() { response(url, e); }
50 try{
51 xmlhttp.send(null);
52 }catch(l){
53 while(e.firstChild)e.removeChild(e.firstChild);//e.innerHTML="" the standard way
54 e.appendChild(document.createTextNode("request failed"));
55 }
56 }
O código do link da minha pagina é o seguinte.
<span id="resposta<%=numero%>" style="display:none;"></span>
<a href="java script:;" onclick="open_url('resposta_charada.asp?id=<%=id(y)%>','resposta<%=numero%>'); document.getElementById('resposta<%=numero%>').style.display='inline'; this.style.display='none';">Não sei quero ver logo a resposta...</a>
Ai quem quiser conferir basta clicar aqui...Carregando comentários...