---
title: "alert"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/49313-alert"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "jboy_87"
published: "2002-08-02T16:46:39.000Z"
updated: "2002-08-02T23:27:29.000Z"
replies: 7
views: 268
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/49313-alert"
---

# alert

## #1 — jboy_87, 2002-08-02T16:46Z

varför kommer ingen alert??
\<%
If NOT session("inloggad") = "ja" Then
Function alert(strMessage)
alert = "\<script language='javascript'\>alert('"&strMessage&"')\</script\>"
End Function
Response.Write alert("Tyvärr, Du är inte inloggad!")

response.redirect "default.asp"
end if%\>

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

## #2 — jboy_87, 2002-08-02T16:47Z

om man kör med javascript som skickar personen tillbaks funkar det!!

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

## #3 — mozilla, 2002-08-02T16:56Z

såg galet, återkommer.

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

## #4 — jboy_87, 2002-08-02T17:48Z

nån som kan hjälpa vill ej köra default.asp?fel=ja om ni fattar

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

## #5 — solbulle, 2002-08-02T19:09Z

> nån som kan hjälpa vill ej köra default.asp?fel=ja om ni fattar

Nej, fattar inget!?!

Ditt script kommer nog inte att fungera:

```
<% 
If NOT session("inloggad") = "ja" Then 
Function alert(strMessage) 
alert = "<script language='javascript'>alert('"&strMessage&"')</script>" 
End Function 
Response.Write alert("Tyvärr, Du är inte inloggad!") 

response.redirect "default.asp" 
end if%>
```

Det som kommer hända är att du åker direkt till default.asp eftersom asp-koden körs innan javascriptet.

Sök hur du ska göra det hela med javascript, det var uppe ii dagarna.

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

## #6 — Marcus E, 2002-08-02T22:24Z

Du får göra en redirect med JavaScript istället.

\<script\>
document.location.href = "default.asp";
\</script\>

Fast jag skulle rekommendera en HTML-sida istället för ett alert-fönstret.

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

## #7 — jboy_87, 2002-08-02T23:20Z

går det ej och köra alert efter response.redirect?

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

## #8 — solbulle, 2002-08-02T23:27Z

Om du kört en response.redirect är du inte kvar på sidan, så nej, det går inte. Dock kan du lösa det med att sidan du kommer till visar ett felmeddelande:

```
response.redirect "default.asp?status=fel" 

'Å sen på mottagande sidan typ köra

If request.querystring("status") <> "" then 
response.write request.querystring("status") 
response.write "Du gjorde fel, gör om..."
End If
```

Eller så använder du javascript och gör flytten efter alerten - går ju bra det med.

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

---

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