Buscando i provando mas, me di cuenta que en verdad lo que passa es que no da ningun codigo de
status, sino que va directamente al ultimo
else:
Código PHP:
else {
parent.frmMain.dades_form.innerHTML = "Error: ".ajax.status;
}
i me da un error del tipo:
Código PHP:
'[string].ajax.status' es nulo o no es un objeto
asi que pienso que el problema esta al crear el objeto ajax. Dejo el codigo por si algien le sirve i me puede ayudar:
Código PHP:
function creaAjax() {
try {
xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
} catch (E) {
xmlhttp = false;
}
}
if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
xmlhttp = new XMLHttpRequest();
}
return xmlhttp
}
Muchisimas gracias de antemano :)