Ich glaube, es geht um folgendes:
Oft wird eine JavaScript-Anweisung durch so einen Link ausgelöst:
Code:
<a href="#" onclick="tuWas();">
Klickt man darauf, so wird dem Link gefolgt -- und "#" heißt ja: Zurück zum Seitenanfang.
Es gibt einige Möglichkeiten, das zu unterbinden. Zum Beispiel:
Code:
<a href="javascript:tuWas();">
Oder aber auch:
Code:
<a href="#" onclick="tuWas(); return false;">
return false bewirkt, dass dem eigentlichen Link nicht gefolgt wird. Nachteil: Ist JavaScript ausgeschaltet, öffnet sich kein Popup, dafür aber wird dem Link gefolgt.
Das kann man aber zu seinem eigenen Vorteil verwenden. In diesem Fall geht es darum, ein Popup zu öffnen. Wir können mit diesem Verfahren bewirken, dass, wenn JavaScript ausgeschaltet wird, die Seite trotzdem geöffnet wird -- zwar nicht in einem richtigen Popup (höchstens in einem neuen Fenster oder Tab), aber immerhin:
Code:
<a href="neueseite.html" target="_blank" onclick="tuWas(); return false;">