Grundsätzlich ist die Navigtation mit non-script-Links sinnvoller.
Möchte man history.back() verwenden, sollten Deine Abbildungsfenster nicht über Links aufgerufen werden, sonst erhöht sich jedesmal die Länge der URL-Liste um 1.
Mögliche Abhilfen (nicht getestet, ich denke aber, daß sie funktionieren werden):
- Buttons statt Links
- Links mit Abbruch-Befehl am Ende (return false). Dann wird der eigentliche Link nicht mehr ausgeführt, sondern nur der Eventhandler:
<a href="#" onclick="open('bild1.gif',"...","...");return false">...</a>
oder doppelt:
<a href="bild1.gif" target="_blank" onclick="open('bild1.gif',"...","...");return false">...</a>
Dann wird mit aktiviertem Scripting nur der Eventhandler ausgeführt, bei abgeschaltetem Scripting dagegen der Link.