Orlando: Sind Sie Sicher - Abfrage

Beitrag lesen

Hi,

ich will, dass wenn man auf einen Link klickt, dann mit JS ein Fenster aufpoppt das einen fragt "Sind sie sicher ?" Ja/Nein. Und wenn man auf Ja klickt, dann wird der Link ausgeführt und wenn auf Nein, dann halt nicht. Leider find ichs grad nicht in selfhtml. Wäre dankbar für ne Lösung bzw. zu nem Link der zur Lösung führt.

warum diese Abfrage? Wer auf einen Link klickt, macht das bestimmt
bewusst. Ich empfände die nochmalige Frage eher als lästig. Ist aber
nur meine Meinung und deine Site :)

Nutze confirm()

Korrekt.

Ach und Frage 2:
Wenn jmd. JS deaktiviert hat, was passiert dann ? Wird der Link dann einfach ausgeführt ?

Sischer sischer!! Ausser Du baust den Link so um, daß eine JS-Funktion aufgerufen wird, die dann wiederrum die Seite läd. Aber JA-lose Besucher haben dann ein Problem: Sie bekommen nie einen Link zu gesicht.

Deshalb verwendet man zur Sicherheit diese Kombination:

<a href="alternative.htm" onlick="deinefunktion();return false;">Linktext</a>

Ergebnis ohne Javascript:

alternative.htm wird geladen

Ergebnis mit Javascript:

Die Funktion wird ausgeführt, durch das 'return false' der normale
  Link jedoch unterdrückt.

Somit funktioniert diese Variante in allen Browsern.

LG Orlando