Sven Rautenberg: Fensterbeziehungen mit <a target="...">

Beitrag lesen

Moin!

ich habe ein Problem der Verlinkung zweier Browserfenster. Ich habe den Hauptteil meiner Seite im ursprünglich geöffneten Fenster; mit einem Link wird von dort aus eine Art Navigation in einem separaten Fenster geöffnet - hochtrabend könnte man das auch als Sitemap bezeichnen:
<a href="nav.htm" target="navi">... text ...</a>

Die Links im Navi-Fenster sollen nun ihrerseits die Zielseite wieder im Hauptfenster anzeigen. Ich dachte erst, da käme wieder das target-Attribut zum Zug, aber dazu müsste ja das Hauptfenster einen Namen haben, den ich dann mit target= referenzieren kann. Aber wie gebe ich ihm den?

Ich stelle mal ganz eindeutig die Sinnfrage!

Du hast ein komplettes Browserfenster. Aus diesem kannst du mit Javascript definierte Popups öffnen. Und logischerweise kannst du dann auch Javascript benutzen, um die Seite im öffnenden Fenster zu beeinflussen.

Wenn du aber durch target="_blank" oder Consorten ein komplett neues Browserfenster für die Sitemap öffnest, dann war's das. Das neue Fenster hat vielleicht einen Namen, das alte Fenster hat aber keins.

Deshalb erscheint es mir in dieser Situation widersinnig, überhaupt ein neues Browserfenster zu öffnen. Zeige die Sitemap in deinem alten Fenster an. Sorge in diesem Zusammenhang dafür, dass noch ein wenig normale Navigation drin ist bzw. es irgendwie dem normalen Layout ähnlich sieht, so dass man nicht vollkommen überrascht ist. Und dann ist gut.

- Sven Rautenberg

--
SELFTREFFEN 2003 - http://selftreffen.kuemmi.ch/
ss:) zu:) ls:[ fo:} de:] va:) ch:] sh:) n4:# rl:| br:< js:| ie:( fl:( mo:|