location.pathname ist die Pfadangabe der im Fenster bzw. Teilfenster momentan angezeigten Seite.
D.h., wenn man auf der Seite
http://www.meinedomain/ordner/test.html den folgenden Code ausführt:
Code:
alert(location.pathname);
sieht man gleich, dass der Pathname "/ordner/test.html" lautet. Dieser Code:
Code:
location.href='http://www.meinedomain/unterverzeichnis/index.html?'+location.pathname
leitet den Browser weiter auf die URL www.meinedomain/unterverzeichnis/index.html?/ordner/test.html. Ganz automatisch: du brauchst nichts einzufügen, das macht der Browser automatisch.
Auf der Seite /unterverzeichnis/index.html liest ein Skript den Search-String -- also alles, was nach dem ? kommt -- und auf dieser Basis lädt die richtigen Seiten in die richtigen Teilfenster.