Seite automatisch laden, aber Frameset gleichzeitig beenden.
Jan
- javascript
0 Slyh
Ok, folgendes Problem stellt sich mir:
Ich generiere mit PHP eine Seite in einem Frameset, die nach verschiedenen Kriterien aufgebaut wird. Ist eine bestimmte Bedingung erfüllt soll sich automatisch eine neue Seite laden. Diese aber ohne in einem Frame integriert zu sein. Bisher habe ich Seiten mit Javasacript so geladen:
window.href =../xyz.html;
nun muss ich aber aus dem Frameset raus. Folgende Überlegungen habe ich angestellt, sind aber nicht durchführbar.
aber wie bekomme ich nun in meinem aktiven Fenster den Wechsel hin?
Ich hoffe die Frage ist nicht zu peinlich und beweist meine unkenntnis in javascript.
thx
Jan
Hallo, (<-- Begrüßung)
Bisher habe ich Seiten mit Javasacript so geladen:
window.href =../xyz.html;
Du meinst vermutlich "window.location.href = ...", oder?
aber wie bekomme ich nun in meinem aktiven Fenster den Wechsel hin?
Mit "window.location.href" sprichst du immer das Frame an, in dem du dich
momentan befindest. Wenn du das darüberliegende Frame ansprechen willst,
mußt du "parent.location.href" schreiben. Wenn du das oberste Anzeigefenster
ansprechen möchtest, mußt du "top.locationt.href" verwenden.
Du könntest also in deinem Fall "top.location.href = ..." schreiben.
http://selfhtml.teamone.de/javascript/objekte/frames.htm#allgemeines
Ich hoffe, ich habe deine Frage richtig verstanden. Eventuell gibt es auch
eine schönere Lösung mit PHP. Eine solche ist mir momentan jedoch nicht
bewußt.
Gruß
Slyh