Originariamente inviato da H5N1_Aviaria
Firefox ha un bug non risolto che impedisce, sempre se il documento è servito in maniera corretta, il concatenamento XML per cui niente Ajax et similia.
L'ho sentita spesso sta cosa ma posso tranquillamente affermare che è FALSA. Sviluppo continuamente applicazioni web che vengono servite come application/xhtml+xml sui browser standard e text/html su IE ed AJAX funziona alla perfezione.

Ovviamente non possiamo usare document.write. Tutte le manipolazioni devono essere eseguite tramite il DOM. Se con AJAX ci colleghiamo a un webservice o comunque a un URL che ci restituisce dei dati in XML, possiamo leggerli col DOM e sempre col DOM costruire i nostri tag HTML contenenti i valori dall'XML.

Oppure molto più semplicemente trasformare l'XML con un file XSLT (che è la soluzione che adotto io normalmente).

Se servono chiarimenti o esempi sono a disposizione.