Salve, ecco il mio errore, creo un iframe da JS all'interno di un div nella pagina:

Codice PHP:
    o_div.innerHTML "<iframe name=\"\" id=\"" tt_ifr_id "\" frameborder=\"0\" style=\"width:313px" 
                                        
" src=\"about:blank\" scrolling=\"no\" marginwidth=\"0\" marginheight=\"0\"></iframe>"
E fin qua tutto ok, ora ci scrivo dentro della roba, così:

Codice PHP:
doc document.getElementById(tt_ifr_id);
doc.open();
doc.write("Testo di prova");
doc.close(); 
Tengo a precisare che se non faccio l'open funziona lo stesso su tutti i browser ma su explorer la barra di caricamento non si completa mai, come se aspettasse sempre qualche cosa, a questo punto richiamo una funzione con un bottone, la seguente:

Codice PHP:
function LoadData(s_url)   {     
try {           
document.createElement("script");           
s.src s_url;           
s.language "Javascript";           
s.type "text/javascript";           
if(
document.body)               
document.body.appendChild(s);           
else               
jsTimer winObj.setTimeout("LoadData('" s_url "')",1000);    } catch(e) {         return -1;    }   } 
Questa funziona evidentemente va a modificare il document, aggiungendo uno script, ma non so per quale motivo su firefox o netscape, nella barra di stato rimane fissa la scritta, "loading xxx.xxx.xxx..... ", sembra come se stesse sempre caricando, qualsiasi sia il JS che gli faccio inserire, se invece nella creazione del frame non metto il document.close(), ma lo metto nello script che richiamo, alla creazione dell'iframe rimane appessa la pagina, non appena richiamo il JS e questo fa il close termina il caricamento.

Avete un idea per far si che non si generi questo problema??????