bananenmilch: a href onclick verweis unterdrücken

Beitrag lesen

Hi Folks,
Ich möchte bei einem Link bei bedarf den verweis abfangen. Also um mich mal verständlich zu machen. Wenn man momentan auf einer bestimmten datei ist und man auf einen link in der navi klickt soll ein confirm erscheinen welches einen zuerst fragt ob man die seite wirklich verlassen will. Dazu habe ich folgende Funktion geschrieben:

function if_saved(hinadresse)
{
 var jetzadresse = document.URL;
 if(jetztadresse.search(/dingens.php.+/))
 {
  var answer = confirm ("Didnt you forget to save?")
  if (answer)
  window.location.href = "http://www.domain.com/admin/" + hinadresse;
  else

}
}
Es ist so gedacht das wenn der anwender ok klickt er zu dem gewünschten ziel gelenkt wird und wenn er cancel drückt nichts passiert.
So wie oben klappt das allerdings nicht. Die funktion rufe ich wie folgt auf: <a href="blabla.php" onClick="if_saved(blabla.php)">
hmm ist mein ansatz schon falsch? Ich möchte ungern den link komplett mit js machen. Hat da jemand ne Lösung am start?
Danke
Bananenmilch