Risultati da 1 a 3 di 3

Discussione: tag meta o visibility non funzionante

  1. #1
    L'avatar di borgo italia
    borgo italia è offline Super Moderatore
    Data Registrazione
    Feb 2008
    Località
    PR
    Messaggi
    11,201

    tag meta o visibility non funzionante

    ciao
    devo risolvere un mistero che data la mia scarza conoscenza di js è un grosso mistero.
    ho fatto due pagine del mio form contatti uguali in tutto e per tutto salvo il js per la textarea
    vecchia pagina
    Codice PHP:
    <script type="text/javascript" src="_fileJS/custom-form-elements.js"></script>
    <script type="text/javascript" src="_fileJS/wysiwyg.js"></script>
    <script type="text/javascript" src="_fileJS/wysiwyg-settings.js"></script>
    <script type="text/javascript">
        WYSIWYG.attach('textarea3', small);
    </script>
    <?php
    //tutto uguale
    if($messaggio_OK_KO !=""){
        
    //se $messaggio_OK_KO non è vuoto lo stampo
        
    echo "<div style=\"visibility:visible \" class=\"ok_ko\">$messaggio_OK_KO</div>";
    }
    //...
    echo "<meta http-equiv='Refresh' content='4; URL=".htmlspecialchars($_SERVER['PHP_SELF'])."'>";
    //tutto uguale
    ?>
    nuova pagina
    Codice PHP:
    <script src="_fileJS/nicEdit.js" type="text/javascript"></script>
    <script type="text/javascript">
        bkLib.onDomLoaded(function() { nicEditors.allTextAreas() });
    </script>
    <?php
    //tutto uguale
    if($messaggio_OK_KO !=""){
        
    //se $messaggio_OK_KO non è vuoto lo stampo
        
    echo "<div style=\"visibility:visible \" class=\"ok_ko\">$messaggio_OK_KO</div>";
    }
    //...
    echo "<meta http-equiv='Refresh' content='4; URL=".htmlspecialchars($_SERVER['PHP_SELF'])."'>";
    //tutto uguale
    ?>
    nel file form.css oltre al resto ho
    Codice:
    .ok_ko{
    	/*......*/
    	visibility:hidden;
    }
    nella pagina vecchia dopo 4 sec il messaggio di errore o send ok scompare
    nella pagina nuova rimane sempre a monitor (quasi non funzionasse il meta e, ho provato, anche se sostituito con l'header Refresh)
    ora non capisco se dipende dal meta che non funzia o lo style=\"visibility:visible del div

    il fenomeno avviene sia in locale che in remoto, per le prove sto usando FF 12

  2. #2
    L'avatar di criric
    criric è offline Moderatore
    Data Registrazione
    Aug 2010
    Località
    TN
    Messaggi
    2,366
    Ciao,
    non ho capito bene,
    quando lo setti il messaggio?
    e quando lo annulli?

    Il refresh funziona

  3. #3
    L'avatar di borgo italia
    borgo italia è offline Super Moderatore
    Data Registrazione
    Feb 2008
    Località
    PR
    Messaggi
    11,201
    ciao criric
    il messaggio appare
    1) se ho commesso errori (con l'indicazione degli stessi)
    2) se il send è stato fatto con successo (grazie per.....)
    3) in send non ha successo (errore di trasmissione riprova più tardi)

    dopo 4 secondi col refresh dovrei tornare al form e il messaggio scompare
    a) con i campi di indput ancora pieni (salvo gli errati)
    b) al form pulito in caso di send (successo o fallito)

    ho riprovato appena letto il tuo post e il refresh (ff 12) non funzia (proverò col vecchio ie). ho provato e funzia

    p.s.
    col vecchi wisi (quello che non andava bene con chrome) funzionava tutto ff e ie . ho cambiato SOLO i js
    Ultima modifica di borgo italia; 02-06-2012 alle 12:30

Tag per Questa Discussione

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •