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

    script per nascondere DIV

    Ho questo problema: ho uno script che vorrei far funzionare anche con FireFox. Attualmente funziona solo con IE. Lo script è il seguente:
    codice:
    <script type="text/javascript" language="javascript">
    function appari()
    { if (document.all)
      { POP.style.visibility = "visible" }
      else
      { document.POP.visibility = "visible" }
    }
    function scompari()
    { if (document.all)
      { POP.style.visibility = "hidden" }
      else
      { document.POP.visibility = "hidden" }
    }
    </script>
    Questo script determina la visibilità o meno di una DIV

    codice:
    <div style="position:absolute;left:100;top:0;z-index:1;visibility:visible" id="POP">contenuto</div>
    Qualcuno sa per quale motivo con FF non funziona?
    Eventualmente potete consigliarmi un altro sistema per ottenere lo stesso risultato?

    grazie

  2. #2

    Logico

    Perché gli dici tu stesso di non funzionare.
    L'istruzione
    codice:
    if (document.all)
    è il controllo dell'user agent, e se è vera vuol dire che stai lavorando con MSIE (quindi non con FF, che non usa quella sintassi).
    Nello script non crei delle istruzioni in cui document.all == false.

    Comunque ce ne sono molti di questi topic nel forum, cerca sul motore o magari da google mettendo nel subject
    mostra nascondi site:http://forum.html.it
    [o clicca qui]
    La sola schiettezza naturale non basta, bisogna considerare come la interpreterà l'altro (J. Gray)

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.