Visualizzazione dei risultati da 1 a 6 su 6

Discussione: js su mozilla

  1. #1

    js su mozilla

    Ciao ragazzi, ho un problema che cerco di esporvi nella maniera + chiara...

    ho fatto un meno in javascript che viene richiamato in una pagina php.

    su exlorer unziona tutto ok..
    mentre su mozzilla si schianta nel caricamento del div
    dando l'errore "document.layers has no properties"


    precisamente quii... ecco la parte di codice:

    if (document.all) esplora.innerHTML = code;
    else {
    document.layers.esplora_nn.document.open();
    document.layers.esplora_nn.visibility='show';
    document.layers.esplora_nn.document.write(code);
    document.layers.esplora_nn.document.close();
    }

    ..aiutoooo!! grazie.

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Forse e` un po' vecchio ....

    Quel codice funziona solo in IE e in NN4.
    In tutti gli altri browser non puo` funzionare.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    mi sai dire un modo fuzionante per richiamare tale menu?

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Da quel poco che posti si capisce solo che non e` fatto per i browser moderni.
    Sicuramente ci sono altre istruzioni, per cui non ha senso correggerne una.
    Inoltre per correggere occorre capire il flusso del programma.

    Fai sicuramente meglio a cercare qualcosa di piu` recente, magari che si basa sui CSS anziche` su JS - Cerca tra i "link utili" del forum "CSS e XHTML" (sotto HTML).
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  5. #5
    scusami se mi ripeto..

    ma non è solo un problema ri richiamo e visualizzazione?

    grazie.

  6. #6
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    fermo restando che come dice Michele potrebbe non bastare, puoi al volo provare cosi'
    codice:
    if (document.all) esplora.innerHTML = code;
    else if(document.getElementById) document.getElementById('esplora').innerHTML=code;
    else {
    document.layers.esplora_nn.document.open();
    document.layers.esplora_nn.visibility='show';
    document.layers.esplora_nn.document.write(code);
    document.layers.esplora_nn.document.close();
    }
    ciao

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.