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
nuova pagina
nel file form.css oltre al resto ho
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
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
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
?>
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