Frame nachladen
Steffen
- javascript
location.href="http://provider.de/pfad/index.htm?" + location.pathname;
Dieser Befehl führt zu einem Ergebnis wie:
http://provider.de/pfad/index.htm?/pfad/frame2.htm
gibt es außer location.pathname einen Befehl, der nur die aktuelle Datei ohne Pfad ausgibt?
Herzlichen Dank
Steffen
Halihallo!
location.href="http://provider.de/pfad/index.htm?" + location.pathname;
Dieser Befehl führt zu einem Ergebnis wie:
http://provider.de/pfad/index.htm?/pfad/frame2.htm
gibt es außer location.pathname einen Befehl, der nur die aktuelle Datei ohne Pfad ausgibt?
Meines Wissens nicht, leider. Aber es gibt ja die Möglichkeit, nur den Teil nach dem letzten auftretenden Slash auszugeben, also aus
/pfad/frame2.htm einfach frame2.htm zu machen.
Dazu musst Du als erstes die Position des letzten Slashes bestimmen,
http://selfhtml.teamone.de/javascript/objekte/string.htm#last_index_of
und dann gibst Du den darauffolgenden Teil des Strings weiter:
http://selfhtml.teamone.de/javascript/objekte/string.htm#substring
Ich hoffe, ich konnte Dir helfen.
Viele liebe Grüße,
Der Dicki