Allora, dopo vari controlli posso sicuramente escludere un problema relativo all'immagine in se. Passando l'immagine staticamente da lo stesso problema, mentre invece richiamando l'immagine (inviata dalla pagina aspx) direttamente questa viene visualizzata.
Sottolineo che tutto funziona con gli altri browser. Ribadisco poi la follia dell'alert() dopo la riga dell'innerHTML che fa apparire le immagini anche con IE6! (l'avevo messo solo per controllare se la variabile immagine veniva valorizzata...e ho scoperto sta stranezza).
E non capisco che relazione possa esserci.
Grazie ancora!!!