Ein Anker (a) und ein darauf folgendes Blockelement (div) sind keine gute Mischung, da durch das Blockelement das Inlineelement geschlossen wird.

Zitat Zitat
Edit: Definiert ist es schon ^^
Dann musst du den Code auch herzeigen, eventuell liegt der Fehler darin.

Zur sicherheit würde ich Javascript in Verweisen wie folgt verwenden:
HTML-Code:
<a href="ziel.erw" onclick="funktion(); return false;">Bla</a>
Dann wäre der Verweis auch funktionstüchtig, wenn Javascript nicht funktioniert. Durch return false; wird der Link nach der Javascript-Aktion nicht weiter verfolgt (sonst würde man einmal ein PopUp und einmal eine neue Seite sehen).

Zitat Zitat
Closen bitte.
Das wäre voreilig, Folgefehler gibt es immer wieder