Gracias por responder drvy | BSM.
Sigue pasando lo mismo que con .htaccess. Funciona en IE pero en Firefox no.
El problema es que mi script PHP tiene un header de PNG por lo cual es una imagen.
En un .html tengo un JS que hace XMLHttpRequest() cada segundo a un archivo "intermediario" que muestra el contenido del PNG mediante <img src.... />
La pregunta ahora sería... es posible mostrar el resultado de la XMLHttpRequest() de la imagen PNG sin necesidad de un intermediario. (Además esto solucionaría mi problema del vacio mientras carga la imagen).