Mike: Confirm Dialog

Hallo

Leider bin ich mir etwas im unklaren, wie ich folgende Problematik lösen soll:
Ich habe auf ein pic einen link auf ein php-file gelegt, welches einen Datenbank-update ausführt. Nun möchte ich diese Transaktion aber mittels javascript zuerst bestätigen lassen (über einen confirm() Dialog). Wie kann ich nun verhindern, dass das File aufgerufen wird, falls der user auf "abbrechen" klickt?
Beim Submit-Button eines Form's ist das ja kein Problem, wie sieht es in diesem Fall aus (ohne form und ohne type=submit Button)?

Danke für eure Hilfe!
Mike

  1. Hallo

    Hm?
    Du überprüfst einfach, welcher Button gedrückt wurde und rufst dann entweder das Update-Script auf oder lässt es bleiben...

    Grüße

    David

    --
    "Nobody will ever need more than 640k RAM!"
    1981 Bill Gates
  2. Hallo!

    Beim Submit-Button eines Form's ist das ja kein Problem, wie sieht es in diesem Fall aus (ohne form und ohne type=submit Button)?

    Mit einem Link?

    function nachfrage()
      {

    return false;
      }

    <a href="update.php" onClick="return nachfrage()">Updaten?</a>

    MfG, André Laugks

    --
    L-Andre @ gmx.de
  3. Hi,

    Wie kann ich nun verhindern, dass das File aufgerufen wird, falls der user auf "abbrechen" klickt?

    indem Du das Ergebnis der Abfrage abfängst und die entsprechende Massnahme durchführst.
    confirm() gibt m.E. true bzw. false zurück und im Fehlerfall kannst Du ja einfach nichts tun.

    ciao
    romy

    --
    DIE ROMY AUS L. AN DER P. SAGT DANKE UND AUF WIEDERSEHEN
    sh:( fo:| ch:? rl:( br:& va:| zu:) ss:| ls:[
    Die Erklärung zum Selfcode findest du hier: http://emmanuel.dammerer.at/selfcode.html
    Einen Decoder für den Selfcode findest du hier: http://peter.in-berlin.de/projekte/selfcode