markus: mit onload ein neues Fenster in einem Frame öffnen

Hi
Ich möchte mit onload ein neues Fenster in einem Frame öffnen, so wie unten funktioniert es aber nicht!
Geht es überhaupt oder kann ich mit onload nur eine Funktion aufrufen?
Wenn ja wie müsste der Aufruf in der Funktion lauten?

muss ich da mit document.??? arbeiten

<body bgcolor="#FFFFFF" onLoad="href:/MAIN/Anfahrt.htm target="MAIN"">

Danke
Grüße Markus

  1. nee! das geht so:

    <script language="JavaScript">
      function loadmain() {
        parent.frames['MAIN'].location.href="/MAIN/Anfahrt.htm";
      }
    </script>

    <body onload="loadmain();">

  2. Moin Markus...

    da musst du wohl mit document.??? arbeiten :-)

    versuch es mal so:

    <body onload="parent.frames.framename.location.href = 'deineURL'"

    ersetze einfach framename durch den name deines "Targets" und deineURL selbstverständlich durch die gewünschte URL.

    prinzipiell verstehe ich aber leider nicht, wieso du das tun möchtest.

    1. prinzipiell verstehe ich aber leider nicht, wieso du das tun möchtest.

      Ich programiere ein Servlet und möchte ein Frame beim aufruf der dopost ändern.
      sozusagen zwei frames (von zwei) gleichzeitig und da wäre das Skript ZweiFrames nicht anwendbar.
      Naja schweer zu erklären
      Ich danke Dir jedoch für Deine Hilfe
      Ich probiers jetzt mal aus

      Markus