Hola, gracias por contestar...
estoy utilizando esta función:
function AJAX2(){
var ajaxs = ["Msxml2.XMLHTTP","Msxml2.XMLHTTP.4.0","Msxml2. XMLH TTP.5.0","Msxml2.XMLHTTP.3.0","Microsoft.XMLHTTP"];
var ajax = false;
for(var i=0 ; !ajax && i<ajaxs.length ; i++){
try{ ajax = new ActiveXObject(ajaxs); }
catch(e) { ajax = false; }
}
if(!ajax && typeof XMLHttpRequest!='undefined') {
ajax = new XMLHttpRequest();
}
return ajax;
}
Funciona en ambos navegadores el hecho de recibir la info desde la base de datos, lo que no funciona en Firefox es el proceso de enviar los datos recibidos. Quiero decir que si selecciono PAIS: ESPAÑA. y PROVINCIA: MADRID de los selects, en Internet Explorer recogería posteriormente al enviar los valores de $_POST['PAIS'] y $_POST['PROVINCIA'] perfectamente, pero firefox parece ignorarlos.
SALUDOS