Verzeichnis ermitteln

dtm

Mitglied
Hallo

gibt es in Javascript eine (einfache) Möglich zu ermitteln, aus welchem Verzeichnis das Script aufgerufen wurde?

Ich habe ein Verzeichnis /Java
dort ist ein Script, welches von der Datei
/Test/Versuch/x.html aufgerufen wird
jetzt soll im Script festgstellt werden, dass der Aufruf von /Test/Versuch kam

Das Script ruft dann im Ordner /Test/Versuch weitere htmls auf

um aber dem Script nicht den Ordner übergeben zu müssen, sollte es diesen selbts finden.


Sorry,
da habe ich wohl was wichtiges weggelassen

es werden vom Java-Script CGI-Scripts(perl) aufgerufen und diese benötigen den Verzeichnisnamen, da sie ja aus cgi-bin gestartet werden
 
Zuletzt bearbeitet:
Moin,

wenn du von einem in ein Dokument eingebetteten Skript einen Pfad zum Verzeichnis, in dem sich das Dokument befindet, benötigst, reicht immer ein
Code:
./
egal...welchen Namen dies Verzeichnis hat.

Der Aufenthaltsort des Skriptes selbst spielt keine Rolle, da es durch das Einbinden Bestandteil des Dokumentes wurde.

Du kannst das oben gepostete auch komplett weglassen, und nur den Dateinamen angeben.
Auch dann wird das aktuelle Verzeichnis des Dokumentes als Basis angenommen.
 
Sorry,
da habe ich wohl was wichtiges weggelassen

es werden vom Java-Script CGI-Scripts(perl) aufgerufen und diese benötigen den Verzeichnisnamen, da sie ja aus cgi-bin gestartet werden
 
Ahso,

da könntest du mit
Code:
window.location.pathname
den aktuellen Pfad(von der DOCUMENT_ROOT aus gesehen) auslesen und per replace() den Dateinamen daraus entfernen.
 
Danke für die Hilfe

aber irgendwie bin ich zu blöd, daraus das Verzeichnis zu ermitteln

ich bekomme
/Test/Versuch/xsdasd.html
oder
/Test/Versuch/xs_da_sd.html

je nach html zurück

wie mach ich jetzt
Test/Versuch/ draus?
 

Neue Beiträge

Zurück