Avatar billede peter_holst Praktikant
10. oktober 2002 - 10:02 Der er 12 kommentarer og
1 løsning

Kode for "et skridt tilbage"?

Hej

Jeg vil lave et link som skal fungere på den måde at når man klikker på det kommer man tilbage til den side man lige har været på, uanset hvilken side det er!

Hvad er koden til det?
Avatar billede bongobride Nybegynder
10. oktober 2002 - 10:03 #1
<a href="java script:history.back(-1)">Tilbage</a>.
Avatar billede staz Nybegynder
10. oktober 2002 - 10:06 #2
Som bongobride siger... Men det er javascript og ikke d-html....
Avatar billede boris Mester
10. oktober 2002 - 10:08 #3
Hvad var DHTML uden javascript?
Avatar billede bongobride Nybegynder
10. oktober 2002 - 10:09 #4
dunno
Avatar billede cdc Novice
10. oktober 2002 - 10:19 #5
eller <a href="java script:history.go(-1)">Tilbage</a>.
Avatar billede peter_holst Praktikant
10. oktober 2002 - 10:26 #6
Okai, det virker ikke lige.
Nu bevæger jeg mig godt nok lige lidt væk fra kategorien men here goes:

Det skal bygges ind i et script:
Dette script

<%
        Response.end
    ElseIf Request("ConfirmDelete") = "Cancel" Then
        Response.Clear
        Response.Redirect "detail.asp"
    End If
%>

Der hvor der står detail.asp skal der istedet stå noget med at gå en tilbage. Jeg kan nemlig ikke finde ud af at komme tilbage til detail.asp med noget data. Altså fx. detail.asp?testdata=1.
Men den er jo variable, og det kan jeg ikke hitte ud af!
Avatar billede bongobride Nybegynder
10. oktober 2002 - 10:28 #7
Så skal du jo bare få asp til at printe det ud.
Nu kender jeg kun til PHP, men mon ikke det er noget af det samme (sådan cirka)

<?
echo "<a href=\"java script:history.back(-1)\">Tilbage</a>.";
?>
Avatar billede jakoba Nybegynder
10. oktober 2002 - 10:28 #8
bongobride >> man kan også sige:
  <a href="java script:history.back('Polle har en mobilos.')">Tilbage</a>.
eller
  <a href="java script:history.back()">Tilbage</a>.
history.back har ikke brug for nogen parameter så den ignorerer hvis den får en.
Avatar billede jakoba Nybegynder
10. oktober 2002 - 10:31 #9
ASP kommandoen
    Response.Redirect "..."
handler om ting der sker på serveren. det kan sikkert gøres, men jeg tror du får mere ud af at spørge i kategorien ASP.
Avatar billede bongobride Nybegynder
10. oktober 2002 - 10:34 #10
Han mangler jo et link til at gå tilbage til den forrige side...

Eks:

<?
if ($bla=ja){
echo "jaja, fint";
}
if (!$bla=ja){
echo "<a href=\"java script:history.back(-1)\">Tilbage</a>.";
}
?>
Avatar billede peter_holst Praktikant
10. oktober 2002 - 10:39 #11
Se, det script jeg nævner bliver kørt når man trykker på en knap i en form, så jeg mangler ikke noget at "trykke" på!
Avatar billede peter_holst Praktikant
10. oktober 2002 - 10:40 #12
Nå, jeg nå lige smutte, men vender tilbage om nogle timer!
Avatar billede bongobride Nybegynder
10. oktober 2002 - 11:14 #13
"Jeg vil lave et link som skal fungere på den måde at når man klikker på det kommer man tilbage til den side man lige har været på"

Siger vist det hele...
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