Markus: Frame in neuem Fenster öffnen

Hi!

Hab folgendes Problem:

Hab 2 Frames (links, rechts)

Öffne vom linken Frame aus den Inhalt des rechten Frames in einem neuem Fenster mit folgenden Script:

im <head>:

<script language="javascript">
function openNewWindow()
{
    newWindow = open(parent.Mitte2.location.href,"newWindow")
}
</script>

im <body>:

<form><input type="button" value="Öffnen" onclick="openNewWindow()"></form>

Es funkioniert für interne Seiten wunderbar nur sobald in dem rechten Frame irgendein URL steht http://xxx.xx..... funktioniert dieses Script nicht mehr u es wird die Meldung fehler auf Seite angezeigt!

Es müßte sich scheinbar um einen kleinen Scriptfehler handeln damit auf die WWW-Seiten geöffnet werden!

Danke für Eure Hilfe!

Gruß
Markus

  1. Hi !

    Es funkioniert für interne Seiten wunderbar nur sobald in dem rechten Frame irgendein URL steht http://xxx.xx..... funktioniert dieses Script nicht mehr u es wird die Meldung fehler auf Seite angezeigt!

    Der Fehler wird wahrscheinlich "Zugriff verweigert" sein. Das ist, weil Du mit JavaScript auf ein Objekt (in diesem Fall eine Seite) zugreifst, die auf einem anderen Server liegt als das Script.
    Das erklärt auch, warum der Fehler bei lokalen Seiten nicht auftritt.

    Ciao,

    Harry

    1. Hi Harry!

      An dem liegt es glaub ich nicht..

      Was würde es noch für eine Möglichkeit geben den Frameinhalt dieses rechten Frames vom linken Frame aus zu öffnen??

      Hast vl ne Idee??

      Danke

      Gruß

      Markus

      1. Hi Markus

        An dem liegt es glaub ich nicht..

        Was ist denn die genaue Fehlermeldung ?
        Tritt der Fehler bei allen nichtlokalen Seiten auf ?
        Hast Du mal ne URL ?

        Ciao,

        Harry

        1. Was ist denn die genaue Fehlermeldung ?
          Tritt der Fehler bei allen nichtlokalen Seiten auf ?

          Hi Harry!

          Ja es tritt bei allen nichtlokalen Seiten auf!

          im IE steht in der Statuszeile: Fehler auf Seite aber sonst verändert sich nichts aber der Button führt nichts aus!

          im NS steht: javaScript: error type 'javascript' in location for details!

          (wenn ich da aber javascript reinschreib sucht er danach - mach da glaub ich was falsch)

          Hab heute nen neuen Thread eröffnet!

          Danke Harry!

          Vl hast ne Idee

          Ciao Markus

          1. PS: javascript: ist einzugeben bei NS:

            dann schreibt er:

            JavaScript Error: can't convert parent.Mitte2.location
            to string JavaScript Error: can't convert
            parent.Mitte2.location to string JavaScript Error:
            can't convert parent.Mitte2.location to string