Avatar billede Mik2000 Professor
18. december 2006 - 02:43 Der er 4 kommentarer og
1 løsning

Gå tilbage uden den ikke kan

Hej

Jeg sender en søgning via form. Det betyder at jeg ikke kan gå tilbage fra en detalje side til listen da den så er nød til at sende igen.

Hvordan kan dette undgåes?
Avatar billede Slettet bruger
18. december 2006 - 04:58 #1
Ved at du bruger $_GET's vist, istedet for $_POST's.
Ellers så prøv med javascript.
<a href="java script:history.back(-1);">Tilbage</a>
Avatar billede Mik2000 Professor
19. december 2006 - 16:57 #2
Hej

Ja men det er jo umuligt at bruge get når det er en søgeform og der er rigtig mange variabler der sendes med

Så er der nogle måder med en form?
Ps Javascriptet virkede ikke
Avatar billede jacob_m Nybegynder
19. december 2006 - 17:05 #3
Normalt skal man holde sig fra tilbage knappen i browserne, især når det gælder forms. Og dette gælder også javafunktionen history.back. Da man kan komme til at sende variabler dobbelt  (som du selv er inde på).

Men du skal vel bare sende brugere videre til en ny side (som kunne være den han kom  fra, bare uden variabler). Dette kan gøres med en redirect eller lign.

JavaScript

<script>
function redirect()
{location.href ="link.htm";}
</script>
<body onload="java script:redirect()">
Avatar billede Mik2000 Professor
19. december 2006 - 17:26 #4
Ja men hvis han skriver eksempelvis:
Test i søgeords feltet i formen
og vælger en fra og til dato

Så kommer der en side med dem som passer på resultatet.

I den side klikker han så på listen på en af dem og ser mere information.

Så vil han tilbage og se de andre søgeresultater på listen.

Hvordan kommer han det. For linker jeg den tilbage uden variabler vises hans søgeresultater ikke, og hvis jeg bruger history.back så viser den en tom side hvor man skal reloade og sende variabler igen.

Kan man evt gå tilbage og automatisk reloade og dermed sende variabler igen.
Avatar billede Mik2000 Professor
26. december 2006 - 02:08 #5
Lukker
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