Hallo,
Also nimm eine neue Seite zur Auswahl.
Und die Lösung der Aufgabe heißt ... Dazu legt man die "Fenster" in der Session ab und kann dazwischen hin und her blättern.
Das alles spielt sich im Browser innerhalb eines Fensters ab.
Genau das _ist_ doch aber dann eine neue Seite im Browser-Fenster für jedes Deiner "Fenster", so wie Cheatah vorgeschlagen hat.
Für die Auswahl forderst Du eine neue Seite an, auf der der alte Inhalt zwar noch zu sehen, aber nicht mehr bedienbar ist und über dem Inhalt liegt ein DIV, welches das modale Fenster darstellt.
Nach Auswahl aus dem modalen Fenster-DIV wird wieder eine neue Seite angefordert, auf der dann der ursprüngliche Inhalt, ergänzt durch die Auswahl, wieder bearbeitbar zu sehen ist usw...
Neue Seite heißt neuer HTTP-Request vom Browser. Das kann durchaus die selbe PHP-Ressource auf dem Server sein.
Oder habe ich es falsch verstanden?
viele Grüße
Axel