<a href="deineseite#" onClick="popup()"...
Ganz wichtig ist dabei der blöde Hash. Solche Codes werden von Leuten verzapft, die keine Ahnung haben, was sie tun.
Schreibe es um zu:
<a href="javascript:popup()"...
dann sollte es funzen.
auch nicht besser.
Wenn im Popup ein Bild dargestellt werden soll, ist es am sinnvollsten so:
<a href="bild.jpg" onClick="popup(this.href);return false;"
Dann funktioniert der Link auch ohne JS.
Struppi.