Avatar billede clalar Nybegynder
21. februar 2006 - 13:20 Der er 8 kommentarer

History.go funktion

Hej alle eksperter

Jeg har brug for en knap, som bringer mig tilbage i url-historien til en bestemt type side og har fundet følgende kodestump (og forklaring) på nettet. Desværre kan jeg ikke få den til at fungere???

  history.go('pagename.htm')

forklaring: "It revists the most recently visited location contain the string: pagename.htm"

Kan du hjælpe mig med en anden og fungerende løsning til formålet, tak?
Avatar billede michael_stim Ekspert
21. februar 2006 - 13:25 #1
<a href="java script:history.go(-1)">Tilbage</a>
Er det denne du mener. Går en side tilbage.
Avatar billede michael_stim Ekspert
21. februar 2006 - 13:26 #2
Bruger du en knap skriver du bare onclick=...
Avatar billede clalar Nybegynder
21. februar 2006 - 13:41 #3
Jeg skal ikke bare én side tilbage men tilbage til en bestemt type side, som kan ligge én eller mange sider tilbage i url-historien... Derfor har jeg brug for en funktion, som kan genkende denne type side i url-historien og bringe mig der til med ét klik.
Avatar billede roenving Novice
25. februar 2006 - 17:47 #4
Du kan ikke finde nogensomhelst oplysninger om tidligere sider, bortset fra urlen til den side, der har bragt brugeren til denne side !-)

-- så hvis du vil noget bestemt, når en bruger navigerer rundt, skal du opbevare den oplysning, du har brug for, enten server-side, med en get-parameter eller vha. en cookie !o]
Avatar billede clalar Nybegynder
27. februar 2006 - 15:00 #5
Hej Roenving

Kan man gøre det sådan her: Man trykker på en submit-knap på en søge-side, herfra kommer man videre til resultatsiderne, som man klikker sig frem og tilbage imellem. På et tidspunkt, vil man gerne tilbage til søgesiden, hvorfor der skal være en "back-button", som ved ét klik bringer én tilbage til søgesiden via "url-history", så indtastningerne fra tidligere stadig findes.

Jeg kan selv lave en "back-button" på et bestemt antal sider, men da jeg ikke ved hvor mange gange der klikkes frem og tilbage på resultatsiderne, er det ikke brugbart. Er det muligt at lave en registrering af klik til brug ved en "back-button"?

;o) clalar
Avatar billede roenving Novice
27. februar 2006 - 22:46 #6
Tjah, den kan faktisk angribes på en lang række måder ...

-- men da jeg er en doven hund, ville jeg først kigge på at opbevare søgningen i en session-ting, som man så bare kunne pille frem, hvis der blev trykket på den specielle knap (jeg går ud fra, at dit søgeresultat er en liste af egne sider, og at man evt. kan undersøge siderne !-)
Avatar billede clalar Nybegynder
28. februar 2006 - 08:48 #7
Siderne med søgeresultaterne er lavet i asp (vha. FrontPage). På hver side findes 5 poster. Alt efter søgningen kan man ende ud med f.eks. 10 sider med resultater. Man klikker så rundt mellem disse sider for måske på et tidspunkt at klikke på denne hersens "back-button" og komme til den søgeside, man udfyldte forud for resultatsiderne.

Siden er offline. Skal du bruge noget kode fra mig?
Avatar billede clalar Nybegynder
03. marts 2006 - 10:30 #8
Hej roenving

Har du mulighed for at hjælpe mig? og go'weekend.

;o) clalar
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