19. november 2003 - 15:53Der er
4 kommentarer og 1 løsning
huske JS-variabler på tværs af sider
Hejsa eksperter --- Jeg har lige lavet noget kode i Javascript ... Noget Javascript som skal bruges på flere sider (det er en menu)...
Nu er det sådan at der både i A.html og i B.html står <head> <script type="text/javascript" src="menu.js"></script> </head>
et sted i menu.js gemmer jeg en variabel som hedder "valgtMenuPunkt" - det er så meningen at menupunktet man har valgt vil være markeret, når side B er færdig med at loade...
problemet er bare at valgtMenuPunkt bliver nulstillet hver gang - det er som om at alle JS variabler glemmes når man hopper fra en side til en anden -...
Kan det (håbe håbe) forhindres at disse variabler glemmes--- kan jeg - på tværs af htmlsider holde styr på det "valgte menupunkt".... ???
NOTE : der er ikke noget serverside i dette, så det hjælper ikke noget at henvise til enten PHP, ASP eller at jeg skal "gemme det i session"...
jeg fik det løst -- jeg tjekker på, hvad filen hedder - og har en array, hvor filnavn og menupunkter er mappet - og på denne måde kan jeg bestemme, hvilket af punkterne, som skal være valgt -- ikke den løsning jeg havde regnet med - men med min lille test ser det ud til at virke :-)))
ps : for de interesserede, så trækker jeg filnavnet ud således
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.