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










