Avatar billede hulla Novice
11. januar 2007 - 09:08 Der er 3 kommentarer og
1 løsning

history.go

Hej

Jeg kan ikke få history.go til at virke med en url i stedet for et tal.

Altså f.eks.:
href="java script:history.go('http://localhost:8080/User/Result.aspx');"

Der sker ingenting når jeg trykker på linket.
Nogen der har en forklaring?

;.)
Avatar billede mcgoat Nybegynder
11. januar 2007 - 09:11 #1
history har jo kun noget at gøre med sider en person lige har besøgt. du skal bruge noget andet.

this.document.location.href = "side.html";
Avatar billede hulla Novice
11. januar 2007 - 09:15 #2
nej nej,..jeg skal bruge history.
Den side er netop en der er besøgt, og grunden til jeg er tvunget til at bruge history er at jeg skal bruge viewstate fra asp.net på siden.

det skal siges at den side der blev besøgt (og som ligger i min history i browseren) havde en querystring på, kan det have betydning?
Avatar billede roenving Novice
15. januar 2007 - 06:00 #3
history er en liste over tidligere besøgte sider, så kun deres data findes i listen ...

Til gengæld kan der jo så være flere udgaver af den samme (korte) url, så du kan få en anden udgave en den, du ønsker ...

-- og så den helt indlysende problem-mulighed:

-- at localhost:8080 ikke står sådan i listen, men f.eks. som 127.0.0.1:8080 !-)
Avatar billede hulla Novice
12. marts 2007 - 19:47 #4
jeg har løst det ved at gemme min viewstate i en session som jeg bruger i stedet for history.go
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