Silke: Popup Sitemap steuert Hauptfenster mit Frames

Hallo an alle!

Ich hoffe irgendjemand kann mir helfen.
Ich habe eine Homepage mit einer Sitemap (eigenes Fenster). In dieser
Sitemap sind mehrere Links, die beim Anklicken im Hauptfenster aufgehen sollen.
Das Hauptfenster ist durch Frames aufgebaut.
Nun schaffe ich es ein Link zu öffnen, aber beim Anklicken von anderen Links, kommt
eine Fehlermeldung. Ich habe nun das Problem, dass dem Hauptfenster, aus dem
die Sitemap aufgerufen wird, der Status opener entzogen wird. Wie kann ich  sagen,
dass das Hauptfenster immer opener sein soll??

Gruss

Silke

  1. Sup!

    Tja, etwas Quellcode würde schon helfen, denke ich...

    Der Status opener wird entzogen... bla... kann ich mir nix drunter vorstellen.

    Gruesse,

    Bio

    1. Der Quelltext:

      Im Hauptfenster(von wo Sitemap aufgerufen wird):
      function fernsteuerfenster()
      {
       var fst = window.open("../sitemap.htm","fernsteuerung",'resizable,width=300,
                         height=490,screenX=50,screenY=50');

      }

      Sitemap:
      function fernsteuern(URL1)
      {

      opener.parent.location.href=URL1;

      }
      Links in Sitemap:
      <a href="javascript:fernsteuern
                ('test/inhalt.htm');">Test</a>

      1. hallo Silke,

        hilft das??:

        Sitemap:

        function fernsteuern(URL1,frameName)
          {opener.top.frames[frameName].location.href=URL1;}

        oder auch:
        (ich weiss ja nicht wie kompliziert Du Deine [frame]s schachtelst)

        function fernsteuern(URL1,frameName)
          {opener.parent.frames[frameName].location.href=URL1;}

        Links in Sitemap:

        <a href="javascript:fernsteuern ('test/inhalt.htm','XYZ');">Test</a>

        tschuess - peterS. - pseliger@gmx.net

        1. Danke, funktioniert.

          Wenn es nach mir ginge, hätte ich die Frames nicht so furchtbar geschlachtelt.
          Ist die Arbeit meines Vorgängers und nun muss ich halt in den sauren Apfel beißen.

          Silke