---
title: "Redirect till föregående sida?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/7175-redirect-till-föregående-sida"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Mattias"
published: "2000-11-19T14:22:00.000Z"
updated: "2000-11-19T19:06:00.000Z"
replies: 5
views: 261
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/7175-redirect-till-föregående-sida"
---

# Redirect till föregående sida?

## #1 — Mattias, 2000-11-19T14:22Z

Jag grejjar lite med en webbshop i ASP och när jag lagt en vara i kundkorgen förflyttas man till en "Response.Status = "204 No Content""-sida där jag tänkt att man sedan skall redirectas tillbaka till sidan med den produkt man beställt.

Hur går jag tillväga för att göra detta?

Så här ser "Response.Status = "204 No Content""-sidan ut:

```
<!-- #include file="data/db.inc" -->

<%
Response.Status = "204 No Content"

SQL = "INSERT INTO tblorder"
SQL = SQL & "(sessionid, ProdId, Antal)"
SQL = SQL & "VALUES(" & Session.SessionId & "," & Request.Form("ProdId") & ", " & Request.Form("Antal") & ")"

Connect.Execute(SQL)
Connect.Close

response.redirect "huvudsida.asp"
%>
```

Som ni ser så förflyttar jag nu kunden till "huvudsida.asp", men hur skriver jag för att man skall förflyttas till föregående sida? 

Tacksam för svar!

Permalänk: https://www.webforum.nu/p/7175

## #2 — reroller, 2000-11-19T14:32Z

Om du visar varukorgen i ett separat fönster än de listan är i så är det ju bara att skriva javascript:back som href...

Permalänk: https://www.webforum.nu/p/252027

## #3 — Mattias, 2000-11-19T14:44Z

Om du menar att jag skall byta ut "huvudsida.asp" efter "response.redirect" mot  "javascript:history.back()", så har jag provat olika varianter av denna lösning, utan att få det att fungera. Skulle du kunna vara snäll och skriva HELA kodraden?

Permalänk: https://www.webforum.nu/p/252028

## #4 — AG, 2000-11-19T17:46Z

Vad händer om du skippar att lägga till
response.redirect på sidan, och låter den vara som den är, bara slopar den raden. Blir detinte så då att den automatiskt går tillbaka till föregående?

Andreas

Permalänk: https://www.webforum.nu/p/252029

## #5 — Mattias, 2000-11-19T18:02Z

Nej, testade precis och varan vill inte ens läggas i korgen utan IE laddar och laddar utan att kommar fram till "204 no contect"-sidan. Det verkar alltså som response.redirect måste finnas med.

Permalänk: https://www.webforum.nu/p/252030

## #6 — Vide, 2000-11-19T19:06Z

Du gör det lättast genom att använda referern:

Response.redirect Request.ServerVariables("http_referer")

Permalänk: https://www.webforum.nu/p/252031

---

Tråden på webben: https://www.webforum.nu/amne/asp/7175-redirect-till-föregående-sida
