ho un problema apparentemente incomprensibile
con l'innerHTML e una versione di netscape 1.4.1

le istruzioni che utilizzo sono le seguenti

codice:
objTable.rows[0].cells[0].innerHTML="<div>xxx</div>";
objTable.rows[0].cells[0].style.backgroundImage="urlimmagine";
questo codice funziona perfettamente con IE, quando lo provo su netscape 1.4
e solo relativamente agli oggetti in questione, non viene renderizzato il testo
che immetto con l'innerHTML.

visualizzando un alert dopo le due righe riportate vedo che il contenuto della cella
è corretto... ma non visualizzato.
La cosa incomprensibile è che mettendo un alert anche prima delle due righe

codice:
alert(1);
objTable.rows[0].cells[0].innerHTML="<div>xxx</div>";
objTable.rows[0].cells[0].style.backgroundImage="urlimmagine";
alert(2);
tutto funziona correttamente... appena rimuovo i due alert... il testo non viene
renderizzato ( mentre il background si!! ).

Ho provato ad utilizzare anche i vari
codice:
document.createElement
e
codice:
obj.appendChild
ma si verifica lo stesso comportamento.


Sapete indirizzarmi verso un qualsiasi ipotesi??

Grazie.. è veramente urgente