molily: Seitenwechsel verhindern - Events & Co..

Beitrag lesen

Hallo,

ABER JETZT ZUM PROBLEM : Da Event.stop(evt) gemacht wurde -  wie bekomme ich es hin, dass, wenn der user auf änderungen nicht speichern anklickt, der browser dann die ursprünglich angeklickte url aufruft. Ich brauche also eine Möglichkeit, den gestoppten Event DOCH AUSZUFÜHREN

Gestoppt ist gestoppt. Prototype führt preventDefault() und stopPropagation() aus, damit wird die Standard-Ereignisbehandlung unterdrückt und der Event steigt nicht weiter im DOM-Elementenbaum auf.

Und nach der Ausführung des Event-Handlers steht das Event-Objekt ohnehin nicht mehr zur Verfügung. (Naja, man kann es natürlich irgendwo speichern - aber man kann damit nichts mehr anfangen. Höchstens auf das Element zugreifen, bei dem der Event passierte. Das kann man aber auch direkt auslesen und speichern. Das sagte ich ja schon.)

Mathias