Avatar billede repsak Nybegynder
24. maj 2004 - 20:51 Der er 4 kommentarer og
1 løsning

Kan ikke skrive ?

Hvorfor kan den ikke skrive '?' ?

Hverken
window.location = side + '?menuid=' +objekt;
eller
window.location = side + '?menuid=' +objekt;
virker

(både side og objekt indeholder en værdi)
Avatar billede o-zone Nybegynder
24. maj 2004 - 22:13 #1
prøv:
window.location.href = side+'?menuid='+objekt;

(hvis det altså er fordi du ønsker at skifte side?)
Avatar billede repsak Nybegynder
24. maj 2004 - 22:42 #2
fatter ikke logikken, men det virkede - tak
Avatar billede o-zone Nybegynder
25. maj 2004 - 07:58 #3
logikken er at du ikke kan sætte window.location til en tekststreng, da det er et objekt. Tilgengæld har location objektet en streng ved navn href (derfor ".href"), der indeholder nogenlunde det samme som står i locationbarren. Det vil sige hvis du vil ændre på hvilken side der vises skal du bruge window.location.href og ikke bare window.location !

(-:H@zze (og tak for point!)
Avatar billede repsak Nybegynder
25. maj 2004 - 09:01 #4
Ahh I see... jeg kender godt til programmering, men MINUS til javascript. Troede at location var streng-objectet :-/

Du har ikke et link til en JS-dokumentation vel? HVor man kan se hvilke objekter der indeholder hvilke egenskaber?
Avatar billede o-zone Nybegynder
25. maj 2004 - 14:19 #5
her er en reference manual til clientside java script:
http://devedge.netscape.com/library/manuals/2000/javascript/1.3/reference/
(-:H@zze
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