Faça um favor a si mesmo e use uma biblioteca JS que envolve toda a magia do ajax para você. Há muitos problemas entre navegadores e pegadinhas, e isso pode ser apenas uma dessas coisas.
Eu recomendo jQuery, é o mais fácil e bastante poderoso. Então adicione isso no topo do seu html, dentro da tag head:
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js"></script>
E então no seu JS faça algo assim:
$.get('/leer/confesiones/', function(data) {
console.log(data);
});
Isso deve começar. Veja aqui para mais informações sobre jQuery e a função $.get.BTW- vejo que você está usando um POST, mas para recuperação de dados (sem atualização ou exclusão) a convenção é GET.
Além disso, considere alterar seu PHP para que ele retorne dados formatados em JSON em vez de XML.
echo json_encode($array); // voila