Mit und ohne JavaScript
Sicherheitsbedingt sollte man ja beim Surfen im Netz JavaScript ausschalten. Zum Glück gibt es Browser, bei denen man das mit zwei Klicks machen kann. Doch was passiert mit PopUp-Fenstern?
Diese kann man erst einmal nicht nutzen, doch dafür gibt einen Trick beim Erstellen der Seite, daß es sowohl mit als auch ohne JS funktioniert. Als Beispiel verweise ich auf dieses Fotoarchiv.
<a href="plugin/foto.php?f=41&g=2" onClick='window.open(this.href,"bild","width=680,height=700"); return false' target="bild">
Der Trick sieht wie folgt aus: zuerst legt man die Zieladresse im href-Atribut an. Die OnClick-Methode führt die windows.open-Funktion aus. Diese bedient sich an der href-Adresse. Ggf. kann man die Seitengröße sowie weitere Einstellungen (Menuleiste, Statusleiste, Scrollbar, ...) mit angeben. Auf keinem Fall sollte man das danach folgende return false
vergessen! Ansonsten öffnet sich sowohl das PopUp, als auch die Seite!
Zum Abschluß: PopUps sind mittlerweile nicht mehr wirklich empfelenswert. Man sollte stets dem Besucher die Wahl lassen, ob er eine Seite in einem neuen Fenster geöffnet haben möchte — oder nicht.