lodda: Fremdes Frame-Refresh

Hallo Forum, ich krieg noch Kriiiieeesssäääää.
Also ich habe folgende Situation:
Eingangs-Seite:
....
<frameset rows="25%, 70%, 10%" border="0" frameborder="0" framespacing="0">
    <frame src="oben.htm" name="OberFenster" scrolling="no">
    <frame src="mitte.htm" name="main">
<frame src="unten.htm" name="bottom" scrolling="no">
</frameset>
....

Sieht alles gut aus.

Aus dem unten.htm öffne ich ein js-fenster und zwar so:
<a href="popup.htm" onclick="window.open(this.href,'fenster','height=480,width=640, scrollbars');return false;">
Läuft auch hervorragend!
wenn ich im popup.htm fertig bin, möchte ich dass sich popup.htm schliesst und daraufhin mitte.htm aktualisiert wird.
Ich habe das Schliessen vom Popup.htm auch hingekriegt...aber der Refresh von mitte.htm macht mir zu schaffen.
BITTE GEBT MIR NEN TIPP.
LoDDA

  1. Hi LoDDA,

    wenn ich im popup.htm fertig bin, möchte ich dass sich popup.htm schliesst und daraufhin mitte.htm aktualisiert wird.

    was bedeutet "im PopUp fertig"? Ist da ein link/button "schliessen" oder etwa ein Formular..?

    Ich habe das Schliessen vom Popup.htm auch hingekriegt...aber der Refresh von mitte.htm macht mir zu schaffen.

    In dem PopUp erreichst Du das öffnende Fenster mit opener., dann noch den Frame ansprechen mit "main" -> opener.main.location.reload();

    Grüße,
    bluntburn

    --
    jeden Tag 'ne Currywurst...
    1. In dem PopUp erreichst Du das öffnende Fenster mit opener., dann noch den Frame ansprechen mit "main" -> opener.main.location.reload();

      Grüße,
      bluntburn

      Hey, ich glaube das isses!! Ich probiers gleich aus!! Danke
      --you made my day--
      lodda

    2. Hi,

      Ich habe das Schliessen vom Popup.htm auch hingekriegt...aber der Refresh von mitte.htm macht mir zu schaffen.

      In dem PopUp erreichst Du das öffnende Fenster mit opener., dann noch den Frame ansprechen mit "main" -> opener.main.location.reload();

      Hat mir auch etwas weitergeholfen. Nur: was muss ich machen, wenn ich zum Reload des Hauptfensters per POST Daten übergeben muss?
      Mit opener.reload kommt immer die Nachfrage, ob die Daten erneut gesendet werden sollen.

      Mit

      <form action='index.cgi' method='post' target='opener' onaftersubmit='javascript:window.close();'>

      im Popup wird allerdings ein neues Fenster aufgemacht, da er mit target='opener' nix anfangen kann.

      Any ideas?

      TIA

      wunderwarzenschwein

      --
      ss:} zu:$ ls:} fo:| de:] va:) ch:? sh:( n4:# rl:? br:> js:| ie:( fl:{ mo:)
  2. Hallo,

    Hier liegt die Lösung deines Problems: http://aktuell.de.selfhtml.org/tippstricks/javascript/fensterzugriff/index.htm
    Wenn du dir die Seite mal zu Gemüte führst, verstehst du wenigstens, was du da machst und musst nicht bei jedem neuen Problem zu dieser Thematik um Hilfe rufen.
    Derartige Problemstellungen hätte es auch zu Hauf im Archiv gegeben, folglich hätte eine Suche im Archiv auch Erfolg gebracht.
    http://selfsuche.teamone.de/cgi-bin/such.pl

    Gruß

    Kurt

    --
    "Mut ist eine Tugend, doch Angst beweist Vernunft, Bewusstsein und Phantasie. Die Kunst ist es abzuwägen."
    http://faq.united-web.at
    http://elektro-dunzinger.at
    http://shop.elektro-dunzinger.at
    1. Gruß

      Kurt

      Hi Kurt, jau hast ja recht, trotzdem DANKE!
      lodda