Hallo allemaal,

Ik heb al een tijdje op internet rondgekeken voor ik dit hier post, maar ik kom er even niet uit..
Ik ben bezig met een soort cms, waar mensen een pagina kunnen maken aan de hand van een textarea, geen probleem, allemaal leuk en aardig. Nu wil ik er voor zorgen dat wanneer er (evt. per ongeluk) op een link geklikt wordt in plaats van de submit knop, dat er dan een confirmboxje komt ala Wordpress & gmail.
Dit heb ik geprobeerd met javascript door events aan de window unload, beforeunload etc te hangen, maar deze kun je niet cancellen..
Weet iemand hier de oplossing?

Bij voorbaat dank..
Je kunt het beste de standaardactie bij klikken op een hyperlink onderbreken en een confirm box geven.

Edit: voorbeeldje met Mootools:


	window.addEvent ('domready', function () {
		$$('a').each (function (link) {
			link.addEvent ('click', function (e) {
				if (!confirm ('Heb je je pagina wel opgeslagen?')) {
					new Event (e).stop ();
				}
			});
		});
	});

ok, bedankt, even proberen..
hij cancelled de event niet.. dat had ik dus overal al mee..

Reageren