---
title: "alert med alternativ"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/85604-alert-med-alternativ"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Gimbo"
published: "2003-09-09T15:40:38.000Z"
updated: "2003-09-10T13:35:21.000Z"
replies: 13
views: 344
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/85604-alert-med-alternativ"
---

# alert med alternativ

## #1 — Gimbo, 2003-09-09T15:40Z

hejsan vet ej vart jag ska posta denna tråd, här elle ri asp-forumet men vi kör den här, har nämligen en kod som jag fick av er som kollar ifall ett recordset är tomt och om det är tomt så visas ett meddelande sedan trycker man på ok och redirectas till en sida, men det jag vill är att man ska ha två alternativ, dvs ett alternativ låt oss säga att det säger lägg till och det andra avbryt, om man klickar på lägg till så kommer man till en sida och om man klickar på avbryt så kommer man till en annan sida, är detta möjligt?

```
'==check==
if rs.eof then
Response.write "<script type='text/javascript'> "&_ 
"javascript:alert('no catalog avalible');"&_
"window.location = ""laggTill.asp?id=<%=rs("id")%>"";"&_
"</script>"
end if
'//==check==
```

och sedan hur gör jag med detta: \<%=rs("id")%\> det fungerar ju inte att ha det så i javascriptet??

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

## #2 — PepeJeria, 2003-09-09T15:48Z

Innanför script taggen bör du inte skriva javascript:

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

## #3 — Gimbo, 2003-09-09T16:02Z

ok, men det är en annan femma, alltså det scriptet jag har postat fungerar felfritt, men det jag undrar är ifall man på alert rutan kan ha två alternativ ett där det står lägg till och ett avbryt och beroden på vilken man klickar så skickas man till en specifik sida och hur ska \<%=rs("id")%\> se ut i javascriptet för det går ju inte att integrera asp på det sättet i java eller?

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

## #4 — Jojoxx, 2003-09-09T16:19Z

```
'==check==
if rs.eof then
Response.write "<script type='text/javascript'> "&_ 
"location.href=(confirm('Trick or treat you s....'))?'laggTill.asp?id="&rs("id")&"':'laggInteTill.asp?id="&rs("id")&"';"&_
"</script>"
end if
'//==check==
```

... eller?

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

## #5 — Gimbo, 2003-09-09T17:53Z

får felmeddelandet:

Exception occurred.

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

## #6 — @nders, 2003-09-09T17:59Z

Eftersom recordsetet är tomt kan du knappast hänvisa till rs("id").

Jag föreslår vidare att herr Moderat flyttar tråden till asp-forumet. ;)

Mvh

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

## #7 — Gimbo, 2003-09-09T18:04Z

hmmm... det stämmer, ojdå hur ska man läsa detta da? kanske kan ha sessions istället för rs("id") en fråga till innan den flyttas, kan man göra så att sidan öppnas i en popup oxå i denna kod, dvs om man vill gå till adressen: 'laggTill.asp?id="&rs("id")&" så ska den filen öppnas i en popup ?

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

## #8 — @nders, 2003-09-09T18:06Z

Vad är det för id du försöker skicka med, och vad ska du ha det till?

Ja, du kan göra så det blir en popup istället. Det är bara att använda **window.open()** (sök gärna, en miljon trådar tar upp det) istället för location.href.

Mvh

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

## #9 — Gimbo, 2003-09-09T18:13Z

ok, id't, använder jag för att varje företag ska kunna posta sin egen katalog. dvs varje företag har sitt unika idnummer. så här e det: jag listar samtliga företag på en sida, och sedan har jag en länk som heter katalog.asp?id=xxxx om företaget ej har ngn katalog så ska en alert dyka upp där den säger att ingen katalog finns och sedan ska de kunna välja att skapa en katalog eller strunta i det, om de ska skapa en katalog så ska en poup ruta dyka upp där de fyller i ett formulär o katalogen läggs till

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

## #10 — Gimbo, 2003-09-09T18:28Z

testade med:

```
"windows.open(confirm('Trick or treat you s....'))?'laggTill.asp?id=xxxx':'laggInteTill.asp?id=xxxx';"&_
```

på denna rad men fick syntax error

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

## #11 — Jojoxx, 2003-09-09T18:51Z

Popupen först:

```
if(confirm('If I can, you can, viewcam?')){ window.open('laggTill.asp?id=xxx'); }
```

(obs. window utan "s")

... och flyttas till ASP.

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

## #12 — @nders, 2003-09-09T19:15Z

... dessutom, ville du inte använda ID:t som kom i querystring?

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

## #13 — Gimbo, 2003-09-10T13:33Z

jo det är den jag vill använda istället för xxxx som jag har angivit nu

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

## #14 — @nders, 2003-09-10T13:35Z

Använd Request.Querystring() istället för felaktiga recordsetreferenser då.

Mvh

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/85604-alert-med-alternativ
