tag:forum.selfhtml.org,2005:/self Im Browser wahlweise neues Fenster öffnen oder nicht – SELFHTML-Forum 2008-06-20T15:18:09Z https://forum.selfhtml.org/self/2008/jun/19/im-browser-wahlweise-neues-fenster-oeffnen-oder-nicht/1259142#m1259142 Lothar Brill lothar-brill@email.de http://www.eisenbahn-tunnelportale.de 2008-06-19T19:46:56Z 2008-06-19T19:46:56Z Im Browser wahlweise neues Fenster öffnen oder nicht <p>Hallo!</p> <p>Habe auf meiner Webseite http://www.eisenbahn-tunnelportale.de eine "dreistufige" Seitenansicht:</p> <p>1. Hauptseiten mit Navigation<br> 2. Themenseiten ohne Navigation, die von den Hauptseiten aufgerufen werden, und sich im neuen Fenster öffnen (target="lb-tuseite").<br> 3. Themenunterseiten ohne Navigation, die von den Themenseiten aufgerufen<br> werden, und sich im neuen Fenster öffnen (target="lb-tu-useite").</p> <p>Dieses ist noch nicht vollständig implementiert, aber so angedacht.<br> Daraus folgt, dass alle von den Hauptseiten geöffneten Themenseiten sich im selben Fenster öffnen. Ebenso öffnen sich die jeweiligen Themenunterseiten im selben Fenster, wenn diese von den Themenseiten aufgerufen werden.</p> <p>Nun mein Problem: Auf jeder Seite gibt es einen Button Impressum und Sitemap, der die betreffende Hauptseite (mit Navigation) aufrufen soll. Wie schaffe ich es, das sich entweder ein neues Fenster öffnet, wenn noch keine Hauptseite (mit Navigation) offen ist bzw. das Impressum/Sitemap die bestehende Hauptseite überschreibt, wenn diese offen ist, also was muß in (target="...") hinein? Und wie teile ich der Hauptseite mit, wie diese heißt?</p> <p>Gruß<br> Lothar</p> <p>http://www.eisenbahn-tunnelportale.de</p> https://forum.selfhtml.org/self/2008/jun/19/im-browser-wahlweise-neues-fenster-oeffnen-oder-nicht/1259143#m1259143 ChrisB 2008-06-20T00:25:02Z 2008-06-20T00:25:02Z Im Browser wahlweise neues Fenster öffnen oder nicht <p>Hi,</p> <blockquote> <ol start="2"> <li>Themenseiten ohne Navigation, die von den Hauptseiten aufgerufen werden, und sich im neuen Fenster öffnen (target="lb-tuseite").</li> <li>Themenunterseiten ohne Navigation, die von den Themenseiten aufgerufen<br> werden, und sich im neuen Fenster öffnen (target="lb-tu-useite").</li> </ol> <p>Dieses ist noch nicht vollständig implementiert,</p> </blockquote> <p>Sehr gut - dann ist es ja noch nicht zu spaet,</p> <blockquote> <p>aber so angedacht.</p> </blockquote> <p>noch ein bisschen mehr drueber nachzudenken - und es dann bleiben zu lassen :-)</p> <p>Der Nutzer oeffnet in seinem Browser Webseiten schon in einem neuen Fenster/Tab, wenn er es will.<br> Wenn es ihm vorgeschrieben wird, ist das fuer viele nervig und bevormundend.</p> <blockquote> <p>Nun mein Problem: Auf jeder Seite gibt es einen Button Impressum und Sitemap, der die betreffende Hauptseite (mit Navigation) aufrufen soll. Wie schaffe ich es, das sich entweder ein neues Fenster öffnet, wenn noch keine Hauptseite (mit Navigation) offen ist bzw. das Impressum/Sitemap die bestehende Hauptseite überschreibt, wenn diese offen ist, also was muß in (target="...") hinein? Und wie teile ich der Hauptseite mit, wie diese heißt?</p> </blockquote> <p>Du koenntest einfach dem "Hauptfenster" per JavaScript einen Fensternamen verpassen - <a href="http://de.selfhtml.org/javascript/objekte/window.htm#name" rel="nofollow noopener noreferrer">window.name</a> ist in allen aktuellen Browsern auch "beschreibbar".<br> Wenn du diesen Namen dann als target fuer Links verwendest, dann sollten sie sich in diesem oeffnen, wenn es denn bereits "besteht" - und andernfalls waere die Reaktion die gleiche, wie bei allen "unbekannten" Fensternamen: Es wird einfach ein neues aufgemacht und so benannt.</p> <p>MfG ChrisB</p> <div class="signature">-- <br> "The Internet: Technological marvel of marvels - but if you don't know *what* you're lookin' for on the Internet, it is nothing but a time-sucking vortex from hell." </div> https://forum.selfhtml.org/self/2008/jun/19/im-browser-wahlweise-neues-fenster-oeffnen-oder-nicht/1259144#m1259144 Lothar Brill lothar-brill@email.de http://www.eisenbahn-tunnelportale.de 2008-06-20T15:18:09Z 2008-06-20T15:18:09Z Im Browser wahlweise neues Fenster öffnen oder nicht <blockquote> <p>Der Nutzer oeffnet in seinem Browser Webseiten schon in einem neuen Fenster/Tab, wenn er es will.<br> Wenn es ihm vorgeschrieben wird, ist das fuer viele nervig und bevormundend.</p> </blockquote> <p>Meine Webseite hat über 1.100 Seiten, da verliert man ohne die 3-Teilung den Überblick. Bis jetzt hat sich auch noch niemand über die "Bevormundung" beschwert.</p> <blockquote> <p>Du koenntest einfach dem "Hauptfenster" per JavaScript einen Fensternamen verpassen -<br> Wenn du diesen Namen dann als target fuer Links verwendest, dann sollten sie sich in diesem oeffnen, wenn es denn bereits "besteht" - und andernfalls waere die Reaktion die gleiche, wie bei allen "unbekannten" Fensternamen: Es wird einfach ein neues aufgemacht und so benannt.</p> <p>MfG ChrisB</p> </blockquote> <p>Danke für Deine Hilfe</p> <p>Gruß<br> Lothar</p>