Hur gör jag för att ta ut delar ur ett "location.pathname"
om jag har en sträng som ser ut såhär.
C:\Inetpub\wwwroot\kalender\test2.htm
och jag vill bara ha ut "kalender" dör att lägga i en variabel.
Tack på förhand
//Svempa
5 svar · 221 visningar · startad av Raindog
Hur gör jag för att ta ut delar ur ett "location.pathname"
om jag har en sträng som ser ut såhär.
C:\Inetpub\wwwroot\kalender\test2.htm
och jag vill bara ha ut "kalender" dör att lägga i en variabel.
Tack på förhand
//Svempa
Ok
Men om jag nu inte vet vad mappen heter, utan istället vill ha fram det som står mellan de sista 2 \\.
Jag hoppas att ni förstår vad jag menar.
//Svempa
Hrrmm... går du inte över ån efter vatten nu... Om du vet att det är "kalender" som du letar efter behöver du ju inte ta det från strängen.
Om man är intresserad av den "sista" katalogen i sökvägen kan du använda:
loc=location.pathname.replace(/\\/g,'/').split("/");
alert(loc[loc.length-2]);
Toppen,
jätte mycket tack.
Gälllande över ån efter vatten nu... så är det så att jag har närmare 5 000 mappar att hålla reda på och alla heter olika.
Så det var som ett litet exempel bara, ;-)
Åter igen så mycket tack!!!
//Svempa