• User

    Il pop up AJAX-style che scompare all'istante

    Ciao a tutti, sto scrivendo un semplicissimo script per far comparire due box ad un livello (z-index) superiore rispetto al resto degli elementi. Qui di seguito le funzioni:

    function loadisplay() {
    document.getElementById("body_pop_en").style.display="none";
    document.getElementById("backgroundPopup_en").style.display="none";
    }

    function displayElem() {
    document.getElementById("body_pop_en").style.display="inline";
    document.getElementById("backgroundPopup_en").style.display="inline";
    }
    Entrambe vanno a ricercare i medesimi elementi. La prima da utilizzare con "onload" nel tag body" si assicura che questi non siano visibili impostando nei css dell'elemento "display: none;", la seconda, associata ad un pulsante con l'handlser "onlclock", dovrebbe mostrarli.

    Il risultato che mi aspetto è la comparsa dei box in primo piano alla pressione del pulsante, cosa che per un istante avviene, ma per scomparire di nuovo nel nulla nel giro di 1 o 2 decimi di secondo.

    Cosa c'è di sbagliato? Perché la modifica non viene mantenuta? :mmm:

    Grazie.
    Cordiali saluti. 😉


  • User Attivo

    prova dare un BLOCK al posto di INLINE...