webForumDet fria alternativet

Response.Redirect

7 svar · 263 visningar · startad av Wiklund!!

Wiklund!!Medlem sedan juli 2002549 inlägg
#1

Går det att skicka besökaren tillbaka från den sidan han kom? Med javascriptet: javascript:history.back(); eller nått?

Har testat så här men det fungerar inte:

Response.Redirect "javascript:history.back();"

@ndersMedlem sedan juni 200032 969 inlägg
#2

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

eller

Response.write "<body onload=""history.go(-1);"">"

Mvh,

Wiklund!!Medlem sedan juli 2002549 inlägg
#3

Tack igen =)

OveRRidEMedlem sedan feb. 200112 078 inlägg
#4

Eller om du vill göra det med bara ASP:

response.redirect request.servervariables("http_referer")
@ndersMedlem sedan juni 200032 969 inlägg
#5

(men det ska man akta sig för, för den har inte alltid ett värde. Exempel: om man använder Norton Internet Security på sin maskin så scramblas innehållet i http_referer.)

Som ni ser, en parentes. ;)

OveRRidEMedlem sedan feb. 200112 078 inlägg
#6

Sant. :)

Wiklund!!Medlem sedan juli 2002549 inlägg
#7

Men om jag använder javascript då?

Ungefär så här:

document.location.href='history.go(-1);';

@ndersMedlem sedan juni 200032 969 inlägg
#8

@nders skrev:

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

eller

Response.write "<body onload=""history.go(-1);"">"

Mvh,

Det är javascript, bara att jag valde att skriva ut det med ASP. Funkade inte något av de alternativen?

130 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)