Avatar billede jeppe_hansen Nybegynder
18. december 2001 - 19:26 Der er 10 kommentarer og
1 løsning

Navigator

Jeg vil lave en \"Navigator\" på min hjemmeside, så folk kan se hvor på siden de befinder sig. eks. Forside - Debat  eller Forside - chat
Scriptet skal hente navnet på den mappe som htm filen ligger i. eks index.htm ligger i mappen /Debat/ så skal scriptet hente /Debat/ og indsætte det i navigatoren efter \"Forside\". Det smarte ved scriptet er jo at men så slipper for at rette på 117 sider hvis man ændre et navn et sted.
Avatar billede olebole Juniormester
18. december 2001 - 19:29 #1
<ole>
Jeg er ikke sikker på, hvad du taler om - men har du også et spørgsmål?
/mvh
</bole>
Avatar billede jeppe_hansen Nybegynder
18. december 2001 - 19:34 #2
Ja, hvordan indhenter man navnet på en mappe i javascript som tekst? Eks. index.htm ligger i mappen \"Debat\" jeg vil nu indhente mappens navn (Debat) i index.htm til min navigator menu, så \"Debat\" kommer til at stå efter \"Forside -\"
Det endelige resultat bliver altså:
Forside - Debat
Avatar billede olebole Juniormester
18. december 2001 - 19:35 #3
Det kan man ikke i JavaScript. Så skal du have fat i noget serverside ...ASP, PHP, Java, el. lign.
/mvh
Avatar billede olebole Juniormester
18. december 2001 - 19:38 #4
Hvorfor afviser du det korrekte svar på dit spørgsmål?
Avatar billede jeppe_hansen Nybegynder
18. december 2001 - 19:38 #5
Jo, jeg er overbevist på at man kan..! Jeg kender location funktionen, men den udskriver bare hele adressen til dokumentet, og jeg er jo kun interesseret i mappe navnet. Det må sgu ku\' lade sig gøre
Avatar billede olebole Juniormester
18. december 2001 - 19:42 #6
Okay ...nu forstår jeg  :)

var loc = window.location.href;
var folder = loc.split(\"/\")[loc.split(\"/\")-2];
alert(folder);

...men husk på, at du ikke kan teste det lokalt, da du ikke der skiller med et \'/\'.
/mvh
Avatar billede jeppe_hansen Nybegynder
18. december 2001 - 19:47 #7
Dit script ligner meget det jeg selv har forsøgt med, men den skriver bare \"undefined\" også når jeg køre den på min web server...!
Avatar billede olebole Juniormester
18. december 2001 - 19:49 #8
Selvfølgelig  :)

var loc = window.location.href;
var folder = loc.split(\"/\")[loc.split(\"/\").length-2];
alert(folder);

Du er godt nok hurtig på den afviserknap  =oD
Avatar billede jeppe_hansen Nybegynder
18. december 2001 - 19:52 #9
FEDT! FEDT! FEDT! FEDT!!!!!!!!!! Takker for hjælpen ohh store java mester *GG*
Avatar billede olebole Juniormester
18. december 2001 - 19:54 #10
... tak tak ...anytime  ;o)
Java kan jeg nu ikke en stump af - men JavaScript går det rimeligt med. Det er to helt forskellige sprog :)
/mvh
Avatar billede jeppe_hansen Nybegynder
18. december 2001 - 19:55 #11
nå ja, jeg siger bare altid java, men det skal jo være rigtigt så jeg retter lige mig selv *JavaScript

Tak endnu engang !
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