Der Martin: Frame wird nicht aktualisiert

Beitrag lesen

Hi,

ich habe mir ein Script gebaut, dass zeitabhängig Frames aktualisiert.

über die generellen Nachteile von Frames bist du dir im Klaren?

Das Problem ist, dass spezielle Frames (2 von 6), die zum Nachladen länger brauchen, nicht aktualisiert werden.

Aber alle Frame-Dokumente stammen vom gleichen Server, von der gleichen Domain? Denn sonst würde die Same Origin Policy zuschlagen - Javascript hat keinen Zugriff auf Daten, die von einer anderen Domain stammen als das Dokument, in dessen Kontext das Script läuft.

Dabei werden alle Frames schlicht durch ein
parent[framename].location.href = framelink;
neugeladen.

Wenn sich der Wert von location.href dabei nicht ändert, ist nicht gewährleistet, dass das Dokument auch neu geladen wird. Um diesen Effekt auszuschließen, kannst du einen zufällig gewählten URL-Parameter anhängen, der sich immer wieder ändert.

Hat jemand eine Idee, wieso die Frames mit langer Ladezeit nicht aktualisiert werden? Liegt es am Aktualisierungsintervall oder liegt es tatsächlich an der Ladezeit?

Ich halte beides für unwahrscheinlich, kann aber ohne nähere Angaben nichts mit Bestimmtheit ausschließen oder behaupten.

So long,
 Martin

--
Drei Sachen vergesse ich immer wieder: Telefonnummern, Geburtstage und ... äääh ...
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(