---
title: "alert vid redirect"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/72928-alert-vid-redirect"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Qimen"
published: "2003-04-02T10:41:18.000Z"
updated: "2003-04-02T12:09:41.000Z"
replies: 40
views: 588
page: 1
pages: 3
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/72928-alert-vid-redirect"
---

# alert vid redirect

_Sida 1 av 3._

## #1 — Qimen, 2003-04-02T10:41Z

Hej

Har så att när man lagt till en kompis till sin lista åker man automatiskt vidare till en sida. Hur gör så att när jag kommer till den nya sidan ska det komma upp en javascript alert med ett meddelande.

Detta är slutet av koden:

```
RecSet.Close
Connect.Close
Set RecSet = nothing
Set Connect = nothing

Response.Redirect "hepp.asp"
%>
```

Alltså precis före redirecten tänkte jag mig.

 :)

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

## #2 — @nders, 2003-04-02T10:45Z

Redirecten sker ju i asp innan du kommer till den nya sidan. På den nya sidan får du lägga in en javascript-alert, exempelvis i bodytaggens onload-event.

mvh

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

## #3 — Qimen, 2003-04-02T10:46Z

Jo men då kommer ju det meddelandet varje gång man går till den sidan :l

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

## #4 — @nders, 2003-04-02T10:48Z

Använd en querystring?

```
Response.redirect "sida.asp?foo=bar"
```

```
<%if request.querystring("foo") = "bar" then %><body onload="alert('wääää');"><% end if %>
```

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

## #5 — mrblonde, 2003-04-02T10:50Z

```
Response.Redirect "hepp.asp?ShowAlert=1"
```

På alert sidan kan du lägga:

```
<%if request("ShowAlert") then %>
<script>
alert('Whatever!');
</script>
<%end if%>
```

fast lite snyggare

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

## #6 — Qimen, 2003-04-02T10:52Z

Skulle iofs kanske funka men då får jag ändra vilken sida man ska komma till eftersom man redan redirectas till en sida med querystring

Jag trodde det gick att lägga till det i asp koden.
Men sen man kan ju även göra att man åker vi en sida, där alerten kommer och så redirectas man därifrån också
Skulle det funka?

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

## #7 — mrblonde, 2003-04-02T11:00Z

Du kan ju ha flera querystrings på en gång. Det borde väl inte vara ett problem?

Förstår inte riktigt hur du menar att det blir problem.

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

## #8 — Qimen, 2003-04-02T11:00Z

Hur gör man för att ha flera querystrings då?

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

## #9 — mrblonde, 2003-04-02T11:04Z

```
Response.Redirect "hepp.asp?ShowAlert=1&AnnanVariable=3&EnTillVariabel=Foo&ochEnTill=wwwww"
```

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

## #10 — Qimen, 2003-04-02T11:06Z

Hum det förvirrar en lite. Den querystring jag använder nu ser ut så:

```
Response.Redirect "friends.asp?id="&Session("id")&""
```

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

## #11 — mrblonde, 2003-04-02T11:14Z

Alltså, vill du sända med flera variabler i en querysatring så är det bara att lägga på dem med ett & tecken mellan varje.

```
Response.Redirect "friends.asp?id=" & Session("id") & "&ShowAlert=1"
```

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

## #12 — mrblonde, 2003-04-02T11:17Z

Fast jag undrar lite, vad har du sparat i Session("id")? Du behöver ju inte sända det med querystringen, det finns ju i Session på nästa sida med. Sessionen håller i din data hela tiden tills den timeoutar eller du dödar den med kod.

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

## #13 — Qimen, 2003-04-02T11:20Z

Jo men till den sidan friends kan ju andra komma också och den måste ha ett värde i querystringen för annars vet den inte vilken data som den ska hämta. Och skulle jag inte ha det så hade man ex. inte kunnat besöka andras sidor.

Tack för koden det funkar fint nu :)

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

## #14 — @nders, 2003-04-02T11:23Z

Du missförstår. Du behöver inte skicka i querystring om värdet ligger i en session, då är värdet ändå tillgängligt på mottagande sida.

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

## #15 — mrblonde, 2003-04-02T11:25Z

fast nu kan man ju besöka andras sidor, det är ju bara att förhand skriva in sökvägen och byta ut siffran i id...

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

## #16 — @nders, 2003-04-02T11:26Z

Ja, men det ena utesluter väl inte det andra? Pseudo:

```
if id skickas i querystring then
    ' va kul!
else
    ' nähä, då tar vi sessionsvärdet istället
end if
```

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

## #17 — Qimen, 2003-04-02T11:26Z

Liksom det som är meningen, du ska kunna besöka andras sidor. Och försöker man fuska genom att pilla i adressen så går inte det heller då sessionen måste stämma överens med mera.

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

## #18 — @nders, 2003-04-02T11:28Z

Då förstår jag ännu mindre varför du ska ha det värdet i querystring.

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

## #19 — Qimen, 2003-04-02T11:30Z

Men om jag inte har värdet i qs så vet den ju inte vilken data den ska hämta. Visst jag kan ju hämta ifrån sessionen men då kan man ju inte kolla på andras info eftersom den sidan bara hämtar sessionen.

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

## #20 — @nders, 2003-04-02T11:31Z

Men om du skickar sessionsvärdet i querystring så är ju querystringvärdet detsamma som sessionsvärdet i alla fall? Då faller ju själva anledningen till att använda sessioner, om du ändå håller på att skicka värdena fram och tillbaka. :q ? :q

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/72928-alert-vid-redirect  
Nästa sida: https://www.webforum.nu/amne/asp/72928-alert-vid-redirect/page2.md
