Avatar billede hansgeist Nybegynder
10. maj 2004 - 11:12 Der er 3 kommentarer og
1 løsning

history.go(-1)

Hej Jeg vil gerne give mine brugere mulighed for at gå et skrit tilbage når de navigerer på min webside. Jeg ved ikke altid hvilken side en bruger kommer fra når han er på en underside. Så bruger derfor sådan et link:

<a onclick="history.go(-1)" href="#">Tilbage</a>

Når jeg afprøver det i min Mozilla browser skal jeg klikke to gange for at komme en side tilbage. Underligt???

Er der andre måder at gøre dette på? Mine sider er xhtml med php extention.

Mange hilsner
HansGeist
Avatar billede mm12010 Nybegynder
10. maj 2004 - 11:14 #1
<a href="#" onclick="history.go(-1);return false;">Tilbage</a>
Avatar billede hansgeist Nybegynder
10. maj 2004 - 14:30 #2
Ok mm12010

Tak skal du have. Det virker.  Du kan bare indsende et svar så du kan hente dine points.

Kan du sige mig hvorfor det virker?

Hvad betyder det der return false ?
Avatar billede mm12010 Nybegynder
10. maj 2004 - 14:46 #3
'return false' fortæller at det event den udløses af ikke skal udføres, altså i dette tilfælde skal href-henvisningen ikke aktiveres/udføres
Avatar billede hansgeist Nybegynder
10. maj 2004 - 14:55 #4
OK!
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