Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Onsubmit alcuni problemi

    Ciao a tutti. Ho un form per cancellare dei messaggi e devo fare in modo che al momento in cui venga inviato, si apra una finestra confirm.
    Se è confermata si deve aprire un popups sulla pagina action del form e deve fare le varie elaborazioni. Altrimenti non deve succedere nulla.

    Ho scritto il seguente codice seguendo alcuni tutorial:

    function deleteMessages() {
    var blnIsConfirmed=window.confirm("Sei sicuro di voler eliminare i messaggi?");

    if (blnIsConfirmed){
    // indirizza alla funzione per eliminare i messaggi
    apri('','DeleteMessages',550,500);
    }
    return blnIsConfirmed;
    }

    E nel tag form ho messo

    onSubmit="deleteMessages();"

    Allora in entrambi i casi sia che premo annulla che se non lo premo la pagina action viene visualizzata in un'altra finestra del browser. Inoltre se premo ok mi si apre un popup su una pagina bianca. Dove sbaglio? (nn conosco molto bene ancora javascript, lo sto imparando quindi x favore spiegatemi anche le cose che ritenete banali.


    dimenticavo ecco la funzione apri:

    function apri(ind,nome,larg,alt) {
    var features = 'width='+larg+',height='+alt+',toolbar=none,menuba r=none,location=none,status=none,scrollbars=yes';
    window.open(ind,nome,features);
    }

    grazie a chi mi aiuta.
    I dilettanti costruirono l'Arca, i professionisti il Titanic!

  2. #2
    Ho risolto con uno stratagemma particolare. Non voglio occupare spazio, ma se qlc1 avesse qst problema mi mandi un mex privato che gli spiego!
    Grazie lo stesso.
    I dilettanti costruirono l'Arca, i professionisti il Titanic!

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