Skeeve: Eventhandler per Javascript notieren, die 2te

Beitrag lesen

Moin!

Durch den Thread Eventhandler per Javascript notieren kam ich auf den gloreichen(?) Gedanken, meine links anders zu setzen. Leider klappt es nicht so ganz und nun bitte ich um Tipps

Hier mal die Rahmenbedingungen:

  • Das ganze ist für eine Applikation die nur mit JS läuft und
  • nur für Mozille/Gecko Browser konzipiert ist

Das konkrete Problem, was ich lösen möchte ist folgendes:
Ich bekomme eine XHTML Seite die links der Form
  <a href="datei.html">Stichwort</a>
enthält. Diese Datei wird per XMLHttpRequest geladen und nachbearbeitet. Bisher so, daß der Link zu
  <a href="#" onclick="doLink(this, 'datei.html')">Stichwort</a>
wird. Da mir aber zu verstehen gegeben wurde, daß das nicht so fein sei, habe ich mir überlegt, daß daraus nun werden solle:
  <a href="datei.html" onclick="doLink()">Stichwort</a>
doLink ist dabei eine Funktion, die die angegebene Datei per XMLHttoRequest lädt und in einem div zur Anzeige bringt.

Dummerweise ist es aber nun so, daß der Klick auf den Link dazu führt, daß die Datei direkt ins Browserfenster geladen wird. Der onclick event Handler müßte, meine ich, als Ergebnis false liefern, damit der Link nicht ausgeführt wird. Allerdings ist mir nicht klar, wie ich das bewerkstelligen kann. ein "return false" am Ende von doLink reicht hier nicht.

Hat jemand den hifreichen Tipp oder Link für mich?

-- Skeeve