Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 14 su 14

Hybrid View

  1. #1
    questo il codice html del form prima di essere inviato:
    codice:
    <form id="frm_articoli" method="post" action="" class="form-inline pull-left" role="form">
                    <div class="form-group">
                <input type="text" id="articolo" name="articolo" value="" class="form-control txt_upper" autofocus>
            </div>
            <div class="form-group">
                &nbsp;- 
                <a href="" class="btn btn-warning">Invia e chiudi fattura</a>
              - <a onclick="" class="btn btn-danger">Elimina fattura</a>
              - <a href="" class="btn btn-default">Sospendi fattura</a>
            </div>
        </form>
    questo invece il codice risultante dopo l'invio nel caso in cui php riscontri l'errore:
    codice:
      <form id="frm_articoli" method="post" action="" class="form-inline pull-left" role="form">
            <script type="text/javascript">console.log("ok");</script>
            <script type="text/javascript">soundError();</script>
            <script type="text/javascript">alert("ARTICOLO INESISTENTE");</script>
            <div class="form-group">
                <input type="text" id="articolo" name="articolo" value="" class="form-control txt_upper" autofocus>
            </div>
            <div class="form-group">
                &nbsp;- 
                <a href="" class="btn btn-warning">Invia e chiudi fattura</a>
              - <a onclick="" class="btn btn-danger">Elimina fattura</a>
              - <a href="" class="btn btn-default">Sospendi fattura</a>
            </div>
        </form>
    la funzione soundError è si trova in file js a parte, richiamto nell'header della pagina nel tag <head>.

  2. #2
    ok ci sono arrivato:
    codice:
    <head>
       <script defer type="text/javascript" src="js/script.js"></script>
    </head>
    il problema è l'attributo defer.
    che difatti ho aggiunto circa tre settimane fa.
    ma visto che tutto il resto funziona, non ho pensato potesse essere quello.
    levato il defer, il suono si sente senza problemi.

    a questo punto non so se mi conviene spostare la funzione in un altro file, o levare direttamente il defer.

  3. #3
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,372
    defer carica il file alla fine del caricamento del documento.

    Comunque come lo scrivevo prima non sei nell'obbligo di mettere quel codice all'interno della form. Potresti metterlo sull'evento onload tramite una funzione.
    Ridatemi i miei 1000 posts persi !!!!
    Non serve a nulla ottimizzare qualcosa che non funziona.
    Cerco il manuale dell'Olivetti LOGOS 80B - www.emmella.fr

  4. #4
    Quote Originariamente inviata da badaze Visualizza il messaggio
    defer carica il file alla fine del caricamento del documento.

    Comunque come lo scrivevo prima non sei nell'obbligo di mettere quel codice all'interno della form. Potresti metterlo sull'evento onload tramite una funzione.
    si hai ragione.
    ma che ora come ora dovrei cambiare un bel di pò di cose nella pagina, e visto che funziona (a parte sto defer) e che ho altre urgenze, per ora lascio.

    ti ringrazio per l'aiuto!!

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 © 2026 vBulletin Solutions, Inc. All rights reserved.