Zwei Events - Frame aktualisieren + Fenster schließen
HIZ
- javascript
Ich habe folgendes Problem:
Ich bin bei der Entwicklung eines Online-Shops. Dieser setzt sich aus einem Frameset zusammen, das ungefähr so aussieht (ich hoffe man kann sich das so vorstellen =:O) ):
_________
1_______
2 3
_______
4_______
Von der Seite mit der Produktansicht(3) öffne ich ein zusätzl. Fenster per JavaScript für die Auswahl der verschiedenen Produktausführungen. Von diesem Fenster möchte ich bei der Bestätigung mit 'nem Button zwei Aktionen ausführen.
1. einen Frame im Ursprungsfenster (4), des Framesets aktualisieren
2. das zusätzl geöffnete Fenster wieder schließen
Wie bekomme ich es geregelt, das sich der Frame(4) als erstes aktualisiert und erst danach sich das Fenster schließt, ohne das sich die JavaScript-Events überlagern oder in der falschen Reihenfolge ausgeführt werden??
Bin für jeden Eurer Hinweise bzw. Tipps sehr dankbar!
Grusse an alle -- HIZ
HI HIZ!
Ich hatt mal das gleiche Prob: Ich mußte einen Frame in einem anderen Fenster aktualisieren. Wenn du in der Forumssuche "Fenster kennt seinen Opa nicht" als Suchbegriff definierst bekommst du den entsprechenden Thread angezeigt. Da wird erklärt wie du auf deinen Frame 4 zugreifen kannst.
Wie bekomme ich es geregelt, das sich der Frame(4) als erstes >>aktualisiert und erst danach sich das Fenster schließt, ohne das >>sich die JavaScript-Events überlagern oder in der falschen >>Reihenfolge ausgeführt werden??
Indem du "Window.Close();" erst zum Schluss schreibst?? (Bin mir nicht sicher diesen Punkt verstanden zu haben)
Gruß
Martin
Hallo HIZ!
<a href="IN_FRAME_3_ZU_LADENDE-DATEI.html" target="NAME-VON-DEINEM-FRAME-3" onclick="self.close();">Blah and Foo</a>
So wird sowohl Frame 3 aktualisiert als auch das Popup-Window geschlossen... oder habe ich da was falsch verstanden? Zeitverzögerung beim Fensterschliessen erreichst Du, wenn Du self.close in einer Function mit Timeout packst und bei onclick="..." den Namen dieser Function angibst.
Bis danndann
PAF (patrickausfrankfurt)
<img src="/selfaktuell/extras/selfcomm.jpg" alt=""> http://www.atomic-eggs.com/selfspezial/guests/advguest.cgi?view
<img src="http://www.atomic-eggs.com/selfspezial/atomicegg.gif" alt="Atomic Eggs - die humosophische Seite" style="cursor:hand;" onMouseUp="window.location.href='http://www.atomic-eggs.com/'" onmouseover="status='http://www.atomic-eggs.com/';return true;" onmouseout="status='';return true;">