imaginem uma funcao POR EXEMPLO, como a de baixo onde quero levar uma variavel preenchida com o valor de responseText para fora da consulta ajax, trabalhando ela, veja um exemplo:
<script> function teste(){ var ajax = openAjax(); ajax.open('GET', 'acao.php', true); ajax.onreadystatechange = function() { if (ajax.readyState == 4) { if (ajax.status == 200) { var situacao = ajax.responseText; } } } ajax.send(null); if(situacao == '1'){ alert('fui pra fora'); } } </script>
Notem que nesse script com a funcao teste() o valor recebido de ajax.responseText eu crio uma variavel chamada situacao.
fora da funcao ajax eu tento trabalhar com essa variavel mas nao funciona.
Como posso fazer isso?
Obrigado