sam: Unix-Schreibweise von Pfaden??!??!?

Nochmals Hallo an alle,

Wie heisst der Befehl zum Wechsel eines Verzeichnisses, unter welchem ich auf einem Unix Rechner aus einer beliebigen Datei wieder in die oberste Ebene zurückspringen kann - und dies gleichgültig von wo und von welchem Verzeichnis ich komme?

sagen wir ich möchte index.html erreichen, sobald ein bestimmtes JavaScript aufgerufen wurde (dies kann in irgendeinem Verzeichnis aufgerufen worden sein).

ich dachte der befehl würde ungefähr so ausschauen:
folgende versuche scheiterten:
home('/index.html')
{}

home('./index.html')
{}

home('index.html')
{}

IST es tatsächlich die einzige möglichkeit, nur durch angabe der kompletten URL von irgendwoaus auf die datei zu kommen (dies funktioniert!)..

home('http://www.xxx.yyy/index.html')
{}

Vielen Dank,
Sam

  1. Hallo,

    eigentlich geht das schon mit /index.htm
    Bist Du dir sicher, dass deine index.htm wirklich in diesem Hauptverzeichnis liegt, oder nur im Hauptordner deines User-Accounts?
    Ich wuerde das auf jedenfall mit relativen Pfadangaben machen (../index.htm etc.). Dann funktioniert's naemlich auch noch, wenn es mal auf einem anderen Server laeuft.

    Viele Gruesse

    Tobias

  2. Hi,

    home('/index.html')

    [...]

    home('http://www.xxx.yyy/index.html')

    wenn home (was immer das ist) tatsächlich URIs akzeptiert, ist es extrem unwahrscheinlich, daß es mit einem lokalen Filesystem arbeiten kann. Das sind zwei völlig getrennte paar Schuhe - und die Verzeichnisstruktur des Servers ist _noch_ was ganz anderes.

    Cheatah