Направете си услуга и използвайте JS библиотека, която обгръща цялата магия на ajax вместо вас. Има много проблеми и проблеми с различни браузъри и това може да е само едно от тези неща.
Бих препоръчал jQuery, той е най-лесният и доста мощен. Така че добавете това в горната част на вашия html, вътре в маркера head:
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js"></script>
И след това във вашия JS направете нещо подобно:
$.get('/leer/confesiones/', function(data) {
console.log(data);
});
Това трябва да ви накара да започнете. Вижте тук за повече информация относно jQuery и функцията $.get.BTW- Виждам, че използвате POST, но за извличане на данни (без актуализиране или изтриване) конвенцията е GET.
Освен това, помислете за промяна на вашия PHP, така че да връща JSON форматирани данни вместо XML. Така че вместо да правите този малък танц, който трябва да правите с xml маркирането, просто пригответе масив с всички данни и направете това:
echo json_encode($array); // voila