Hallo Thomas!
Etwas schwer zu durchschauen was du eigentlich möchtest.
Ich nehme an du möchtest erreichen, dass man, falls man über die Suchemaschine auf eine Unterseite kommt und dann den Link "zurück zur Homepage" anklickt, da auch hinkommt.
richtig?
Es gibt sicher viele Möglichkeiten , dass zu realisieren.
Und alle sämtlich ohne "Java"-Kenntnisse. Ein bischen HTML und Javascript ist allerdings von Vorteil.
Einfachste Möglichkeit ist, du fragst beim Klick auf den "back" button ab ob es das Fenster gibt, aus dem heraus das Popup geöffnet wurde.
Soll heissen ein "Mutterfenster" gibt es nur dann wenn du "normal" auf die Seite gehst und dann ein Popup öffnest.
Bei Weg über die Suchmaschiene gibt es ja nur eine normale Seite.
Du kannst das "Mutterfenster" mit window.opener ansprechen.
Näheres findest du im Selfhtml Tutorial...
Also wäre die Logik: Wenn es ein Muetterfenster gibt, dann führe self.close aus und anderenfalls gehe zur Homepage...
Alles klar?
Habe 'ne Seite gebaut, die aus dem Hauptfenster nur Popups in einem Fenster aufruft, wobei einige noch zu Unterpops in dem selben Fenster weiterführen.
Die Navigation zurück erfolgt entweder über self.close() oder history.back()(soweit wieder zum ersten Popup zurück navigiert werden soll).
Anzuschauen auf www.boombox.de.vu
Das funktioniert natürlich alles prima, allerdings hats den Nachteil das natürlich einzelne Seiten die von Suchmaschinen aufgerufen werden, so dann nicht mehr zur EingangsSeite zu steuern sind. Logisch.
Was ich bräuchte wäre ein Script, das mit kleinen If Abfragen arbeitet, damit ich von den Unterpops auch die Hauptseite ansteuern ansteueren kann, wenn ich den ZurückVerweiß mit der URL zur Eingangsseite führen will, und erreichen will, das auch Besucher die über Suchmaschinen auf einzelne Seiten gelangen den Weg zur EingangsSeite (wo auch die Hauptnavi liegt) finden.
Meine JavaKenntnisse sind da dann doch nicht so gut, das ich das mir zusammenfummeln kann.
Wenn jetzt das meckern über popups losgeht, schaut euch die Seite an, dann wird klar warum hier damit gearbeitet wird.
Über Hilfe wäre ich sehr dankbar.
grüße thomas