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!")
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.
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.
260 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849