Auf ein Blick klicken > neues Fenster
Simon
- html
0 Tunnel850 Joachim0 Deus Figendi0 Joachim
Hallo,
ich möchte auf unserer HP folgendes einrichten.
Wenn man auf ein Bild klickt soll sich ein neues Fenster öffnen.
Wie mache ich das?
Was meinst Du mit einem neuen Fenster? möchtest Du das Bild in großansicht in einem Javascript-PopUp haben, oder möchtest du es einfach in einem neuen Fenster öffnen, bzw eine neue Website in einem andere/neuen Fenster öffenen?
Bitte genauer beschreiben.
Gruß
Tunnel85
Hi,
ich möchte auf unserer HP folgendes einrichten.
Wenn man auf ein Bild klickt soll sich ein neues Fenster öffnen.
Wie mache ich das?
Indem Du, wie bei solchen Standardfragen üblich ist, erst mal die Dokumentation befragst. Beschäftige Dich hierzu mit den Methoden des Window-Objektes. Und wenn Du schon dabei bist, recherchiere im hiesigen Archiv, warum der Einsatz von solchen Popups erhebliche Nachteile mit sich bringt.
Gruesse, Joachim
Beschäftige Dich hierzu mit den Methoden des Window-Objektes.
Oder mit Frames und dem target-Attribut.
<a href="./zu_oeffnende_Seite.html" target="_blank">
<img src="Bild.png" alt="guck mal ein Bild" title="Guck mal ein Bildtitel" />
</a>
Hi
Oder mit Frames und dem target-Attribut.
wieso mit frames? Das hat wohl weder mit neuen Fenstern, noch mit Popups was zu tun...
Gruesse, Joachim
'nAbend
Oder mit Frames und dem target-Attribut.
wieso mit frames? Das hat wohl weder mit neuen Fenstern, noch mit Popups was zu tun...
Naja, wenn man bereit ist einen DocType zu wählen, der Frames - und damit das target-Attribut - zulässt sollte man hier auf JavaScript verzichten und das Problem mit (X)HTML-Pur lösen.
Der Grund ist ganz einfach dass man so auch Benutzer erreicht, die kein JS unterstützen oder aktiviert haben, sowie solche deren Werbeblocker alles was JS aufmacht rigoros unterdrücken. Also die gleichen Gründe, warum man imho überhaupt auf JS verzichten sollte, wenn es Lösungen gibt, die es nicht erfordern.
Wenn man natürlich einen Doctype nehmen will, der target nicht zu lässt (also z.B. strict-Varianten) dann muss man andere Lösungen, wie z.B. die von dir vorgeschlagene wählen.
Ich wollte eigentlich nur eine Alternative bieten.
Gruß