c't 24/04
[“beispiel.html“target=“Fenster“ . Gibt es bereits ein Fenster mit diesem Namen, wird dessen Inhalt überschrieben, ansonsten (und bei Angabe von „_blank“ als Namen) öffnete der Browser ein neues. Allerdings hat man so keinen Einfluss auf die Gestaltung des Fensters, also auf Höhe, Breite und die angezeigten Menüleisten.Will man das Design ändern, führt kein Weg an JavaScript vorbei. Ein guter Kompromiss ist, den obigen Link um ein onClick-Event zu erweitern:
<a href="beispiel.html" target="popup" onClick=
"javascript:open('', 'popup', 'height=200,width=200,
location=no')">
Weil der Browser den onClick-Event vor dem Laden des Links verarbeitet, öffnet sich bei eingeschaltetem JavaScript wie gewünscht das Popup-Fenster, bei ausgeschaltetem Scripting zeigt der Browser die Seite in einem neuen Standardfenster; zudem erfassen Suchmaschinen die so angegebenen Seiten. (heb])
Version zum Drucken | Per E-Mail versenden | Heft bestellen
Permalink: http://heise.de/-317620
Das aktuelle Heft ist jetzt im Handel erhältlich.
Ältere Artikel können Sie über unser Zeitschriften-Archiv bestellen.