Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Funzione "CONFERMA"

  1. #1

    Funzione "CONFERMA"

    Ciao a tutti.
    Con un Javascript vorrei fare in modo che mi appaia una finestra di "conferma
    operazione" quando clicco su una pagina php.
    Finora ho utilizzato senza successo questa funzione:

    <script language="JavaScript">
    function confirmDelete() {
    if (!confirm("testo")
    {
    history.back();
    }
    }
    </script>

    Il problema nasce dal fatto che se digito "cancel" la pagina tenta di tornare
    indietro (history.back) e l'operazione avviene comunque.
    In pratica: qual'è la funzione che se premuto okay procede ma se premuto cancel
    NON fa nulla, ovvero, non ricarica la pagina, non torna indietro ma si limita a
    cancellare la finestra di conferma?

    Abbiate pazienza, ma non mastico nulla di Java.
    GPG Fingerprint - 231E35F8
    No Microsoft product was used in any way to write or send this text.
    If you use a Microsoft product to read it, you're doing so at your own risk

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Neppure io mastico nulla di Java. Java non c'entra.
    Stiamo parlando di javascript.

    C'e` un errore nelle parentesi.

    (e forse nella chiamata alla funzione ed ai codici di ritorno)

    Ciao
    Michele
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    E' vero, le parentesi hanno un errore ma ho sbagliato io a riportare il codice, qui.

    Insomma, morale della favola: ho un tag <a href=img ..... >
    che porta la variabile "delete" a uno script php.
    Prima di trasferire quella variabile, ho bisogno che mi si apra una richiesta di conferma. Tutto qui.

    Chi mi aiuta? :°(
    GPG Fingerprint - 231E35F8
    No Microsoft product was used in any way to write or send this text.
    If you use a Microsoft product to read it, you're doing so at your own risk

  4. #4
    Utente di HTML.it L'avatar di Francis87
    Registrato dal
    Jun 2003
    Messaggi
    5,970
    function conferma() {
    var ok = confirm("sicuro?");
    if (ok) {
    //codice x andare avanti con l'operazione
    }
    }

    non basta questo??

    Heaven's closed. Hell sold out.

    Linux 2.6.26-2-amd64
    Debian squeeze

  5. #5
    CERTO!!
    Grazie mille..!!!
    GPG Fingerprint - 231E35F8
    No Microsoft product was used in any way to write or send this text.
    If you use a Microsoft product to read it, you're doing so at your own risk

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.