webForumDet fria alternativet

history.back med response.redirect?

ASP

7 svar · 349 visningar · startad av daniel_ra

Medlem sedan jan. 2002381 inlägg
Frågan#1

kan man med response.redirect göra en history.back() eller liknande och i så fall hur eller finns det nåt annat sätt att göra det så att om ett villkor stämmer direkt skicka tillbaka användaren till sidan innan?

Tack på förhand

Medlem sedan juni 200032 967 inlägg
#2

Du kan använda servervariabeln HTTP_REFERER.

If bla then Response.redirect Request.Servervariables("HTTP_REFERER")

Mvh

Medlem sedan jan. 2002381 inlägg
#3

det lär fungera bra men saken är den att jag har ett formulär på sidan innan. Jag vill därför kunna gå tillbaka och ändra i formuläret utan att behöva fylla i alla fält igen. med history back laddas ju inte sidan om så värdena i formuläret är kvar.
Hur göra?

Medlem sedan juni 200032 967 inlägg
#4

Då får du använda history.back() eller history.go(-1) med javascript.

if bla then Response.write "<script>history.go(-1);</script>"

mvh,

Medlem sedan jan. 20011 213 inlägg
#5
response.redirect javascript:history.back(1)

mvh

Medlem sedan jan. 2002381 inlägg
#6

okay, tack så jättemycket för hjälpen.. funkar stabilt

Medlem sedan jan. 2002381 inlägg
#7

När jag ändå är i farten kan jag lika gärna fråga: Kan jag skicka med ett värde om jag använder history.go, till querystring såsom man gör med ex test.asp?namn=daniel.. kanske inte går att lösa förresten

Medlem sedan dec. 20003 563 inlägg
#8

nope

264 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
138 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)