Cita:
Iniciado por xknown AJAX es el acrónimo de Asynchronous JavaScript And XML, así que hacer llamadas síncronas y llamarlo AJAX es un poco contradictorio...; por otro lado, IMHO, seguramente tienes mal el código y asumes que lo que te funciona en IE es lo correcto...
Ten en cuenta que cuando haces llamadas síncronas no funcionará si usas el evento onreadystatechange, sino que debes ubicar el código que maneje la respuesta inmediatamente despues de llamar al método send de un objeto XMLHttpRequest (IMO, esto es así por el mismo hecho que implica una llamada síncrona).
Saludos
xknown, gracias por tu comentario. Te cuento que cambie mi aplicacion para que funcione asincrona. Con respecto al evento onreadystatechange, si funciona en modo sincrono, lo tengo desarrollado para Explorer y funciona barbaro.
Un saludo