Avatar billede tentakkel Nybegynder
12. januar 2001 - 19:09 Der er 6 kommentarer og
1 løsning

Fil navnet med Javascript

Hvordan finder man filnavnet med javascrit på sin fil når man ikke ved noget om dette (navnet)

jeg kunne forestille mig at det var noget a lá

location.href.substring(funktionen_find_alle(\'/\')[funktionen_find_alle(\'/\').lenght], location.href.length)


hmmm - men det kan jo godt være at jeg bare er forviret :)
Avatar billede jumper Nybegynder
12. januar 2001 - 19:13 #1
location.href.substring(location.href.lastIndexOf(\"/\")+1,location.href.length)

eller

location.pathname.substring(location.pathname.lastIndexOf(\"/\")+1,location.pathname.length)

/Thor
Avatar billede tentakkel Nybegynder
12. januar 2001 - 19:18 #2
hvad er forskellen på de to?
Avatar billede jumper Nybegynder
12. januar 2001 - 19:21 #3
location.href er hele URL\'en, location.pathname er alt efter TLD (.dk) ;)

/Thor
Avatar billede tentakkel Nybegynder
12. januar 2001 - 19:22 #4
hehe ok
Avatar billede tentakkel Nybegynder
12. januar 2001 - 19:24 #5
i stedet for

lastIndexOf(\"/\")

kan man så angive hvilket nummer af \"/\"\'erne man vil benytte?

(fx den tredie sidste - eller den anden)
Avatar billede jumper Nybegynder
12. januar 2001 - 19:25 #6
Så bliver du nødt til at splitte strengen op, f.eks.

streger = location.href.split(\"/\");

Ovenstående laver et array kaldet streger. Prøv at kigge på indholdet af det ;)

/Thor
Avatar billede tentakkel Nybegynder
12. januar 2001 - 19:27 #7
ok :) - tak
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester