2016-07-29 7 views
0

Ich habe ein falsches Verzeichnis für meine Frage:Wie überprüfe ich den Namen eines übergeordneten Verzeichnisses?

main 
    sub.js 

Gibt es eine Möglichkeit für mich innerhalb von sub.js den Namen des übergeordneten Verzeichnisses von sub.js, um herauszufinden?

ZB:

/* This will be run in sub.js */ getParent() // Returns "main" 
+0

Ist dies auf dem Server oder dem Client? – user2182349

+0

Client, zumindest denke ich. Ich führe die Javascript-Datei auf meinem Rechner aus. –

+0

Wird es im Browser oder in der Befehlszeile ausgeführt? – user2182349

Antwort

0

den Standort Objekt verwenden wie so:

var lastSlash = location.pathname.lastIndexOf('/'); 
var directoryName = location.pathname.substr(1,lastSlash); 
+0

Also benötigt dies eine HTML-Datei? Ich werde es ausprobieren, es sieht so aus als würde es funktionieren. –

+0

Perfektion! Danke dafür, ich habe viel Zeit mit diesem verwirrenden Problem verbracht. –

Verwandte Themen