Fremdes Frame-Refresh
lodda
- javascript
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
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
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
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
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
Gruß
Kurt
Hi Kurt, jau hast ja recht, trotzdem DANKE!
lodda