Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    innerHTML e netscape 1.4.1

    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
    ► ☺ ◄

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649

    Re: innerHTML e netscape 1.4.1

    Originariamente inviato da patrix03
    netscape 1.4.1
    quale versione di NN?!?

    tu dici di aver usato i vari document.createElement e appendChild, compreso document.createTextNode?

    cmq quando con gli alert funziona e' proprio un problema del motore di rendering,
    che non ce la fa a aggiornare quanto gia' renderizzato (vecchie versioni di opera erano un delirio da questo punto di vista)
    da parte tua non resta molto da fare

    hai provato a vedere come si comporta con Firefox o Mozilla?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.