stefan: zugewiesener Fenstername ungültig machen

Hi,

ich hab ein großes Problem.
Ich erstelle gerade eine Seite von der aus auf andere URLs in einem extra Fenster gelinkt wird. Mein Problem dabei ist, dass die Seiten auf die verlinkt wird alle einen einen Fensternamen per Script zugewiesen bekommen(window.name="main"). Kann ich diesen zugewiesenen Namen irgendwie umgehen, da ich alle Links einem Fenster zuweisen muss und ein Fenster das den window.name="main" hat geöffnet bleiben muss.
Das Problem dabei ist, dass alle Seiten die von diesem Konzern kommen diesen Fensternamen haben und ich daran nichts mehr ändern kann. Der Auftrag von mir ist aber auch von diesem Konzern.

Wäre über jeden Lösungsvorschlag dankbar.

  1. Hallo,

    ich hab ein großes Problem.

    so ganz habe ich die Beschreibung nicht verstanden...
    Du hast also ein Fenster mit Links, das einen bestimmten Fenstertitel hat (z.B. "Hauptfenster").
    Klickt man auf einen dieser Links, öffnet sich ein neues Fenster <a href="...." target="_blank">Klick</a>
    In diesem Fenster wird eine andere, fertige Seite, Deines Konzerns geladen, die (per Script), einen bestimmten Namen in diesem neuen Fenster einstellt (z.B. "Kindfenster"). Und diesen Namen des Kindfensters willst Du ändern ?

    Lösung 1: Öffne das Kindfenster nicht mit <a href...> sondern mit window.open, merke Dir die Fensterhandle "handle = window.open ('neueseite.html','Mein Title')", und ändere den Titel des Kindfensters nachdem es die Seite geladen hat mit "handle.title='Mein Titel'"

    Lösung 2: Benutzte anstelle des Popups einen <iframe>, dann bleibt der Titel des Hauptfensters erhalten.

    CU Christoph Ruhnke