Zitat:
|
Zitat von St@eff.en
@321 was soll das denn geben ?
das Bild wird in einem Popup angezeigt und dann wird ein 2. Popupgeöffnet mit der JS-Routine ???
|
Das Kommando
return false; (geht auch ohne Klammern) verhindert die Ausführung des Links. Das heißt also:
Ohne JavaScript, wird onlick ignoriert, den Rest aber nicht. So wird ein neues Fenster ganz normal geöffnet, sozusagen als Ersatzpopup.
Mit JavaScript wird zunächst onclick ausgeführt: da öffnet sich ein echtes Popup-Fenster. Aber dann wird der Link selbst durch return false; "ausgeschaltet" -- href und target werden ignoriert, es wird kein neues normales Fenster aufgemacht, nur das Popup.
Mit onlick="return false;" kann man einen Link immer ausschalten. Das funktioniert genau so wie onsubmit="return false;" bei einem Formular. Probiers doch aus.
