Alexander Kleinjung: Fenster

Beitrag lesen

Hallo Krisztián,

vor lauter Browser-Thread hab ich Deine Frage ganz übersehen :-)

Ich möchte ein Fenster erstellen, welches sich automatisch
öffnet, sobald man meine Seite betritt, um dort die neuigkeiten
hineinzutragen.

Eines der von uns allen so sehr geliebten PopUp-Fenster also ;-)

Würde ich nicht machen, da die meisten instinktiv diese Fenster weg-
klicken, weil sie für nervige Werbefenster gehalten werden.

Wenn Du es aber trotzdem machen willst...

Wenn ich dieses Fenster aber erstelle, und man aus dem kleinen
Neuigkeiten Fenster auf ein Link klickt, erscheint dieses im
kleinen fenster, anstatt normal im Großen, woran liegt das? Und
vor allem: Wie kann ich das ändern?

Klar, weil Du kein Ziel (target) für Deine Links definiert hast.

Wenn sich in Deinem "Hauptfenster" ein Frameset befindet, kannst Du
den Link auf den Fensternamen dieses Fensters verweisen:

<a href="news1.htm" target="hauptseite">News lesen</a>

Wenn nicht, bringt Dir "target" zunächst wenig, weil Du (noch) keinen
Fensternamen hast. Aber dann hilft ein kleines Script:

Entweder:
---------

<script language="JavaScript">
  function News(url)
  {
  opener.location.href = url;
  }
</script>

aufzurufen mit:

<a href="javascript:news('news.htm')">News lesen</a>

Mit diesem Script sorgst Du damit, dass die Datei, zu der der Link
führt, in dem "Eltern"-Fenster, also dem Fenster, von dem aus Dein
kleines Zusatzfenster geöffnet wurde, erscheint.

oder:
-----

In der Datei, die auch das Fenster mit den News aufpoppt, folgenden
Eintrag in das <body>-Tag:

<body .... onload="window.name='hauptseite'">

Und dann gilt wieder, wie beim Frameset auch, der Syntax

<a href="news.htm" target="hauptseite">News lesen</a>

Steht aber auch alles in SELFHTML:

target: <../../tcic.htm#a1>
opener: <../../tecb.htm#a1>
window.name: <selfhtml/tecb.htm#a8>

<img src="http://home.germany.net/100-80215/alex/images/promo/signet.gif" alt="">

<img src="http://home.germany.net/100-80215/alex/images/promo/akonline.gif" alt="">

http://www.atomic-eggs.com/selfspezial/daten/101.html