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