ciao!
allora, all'invio di un form eseguo vari controlli.
nel caso in cui questi non vadano a buon fine, il programma deve emettere un suono e un alert.
ho sempre fatto così ed ha sempre funzionato fino a circa 3 settimane fa:
in generale la funzione soundError() funziona.Codice PHP:
if ($check) {
// DO STUFF
} else {
echo '<script type="text/javascript">soundError();</script>';
echo '<script type="text/javascript">alert("ARTICOLO INESISTENTE");</script>';
}
e lo dico perchè l'ho testata su un semplice file html richiamando la funzione con l'evento onload.
ma al submit del form, in caso di errori, esce solo l'alert.
siccome ha sempre funzionato, non vorrei fossero cambiate dell policy o impostazioni dei browser.
secondo voi?