BACK Tips und Tricks NEXT
Mit JavaScript ein zusätzliches Fenster öffnen
Ich will hier nicht näher auf die Syntax von "window.open" eingehen, aber diesen Trick habe ich selber etwas länger suchen müssen. Was für ein Link muß in dem Anker stehen, um nicht das Verhalten des Fensters, in dem dieser Link aufgerufen wird, zu stören? Lösungsbeispiel:
<A HREF="hilfe.html" TARGET="Hilfe"
onClick="window.open('hilfe.html','Hilfe',
'toolbar=no,location=no,scrolling=yes,
directories=no,status=yes,menubar=no,
scrollbars=yes,resizable=yes,width=480,height=480')">
Hilfe</A>
Eigentlich naheliegend, den selben Link zwei Mal aufzurufen... Es ist hoffentlich logisch, daß kein Frame gleichen Namens (hier "Hilfe") existieren darf. Weiterhin ist ein Vorteil dieser Technik, daß Browser ohne JavaScript die Datei trotzdem öffnen, sei es nun im selben oder auch in einem neuen (aber undefinierten) Fenster...
Wichtig: Der obige JavaScript- Befehl muß in einer Zeile stehen, ohne Zeilenumbruch...

Netscape JavaScript Guide

tricky html © Thorsten Duhn