Avatar billede nadster Nybegynder
14. januar 2004 - 00:48 Der er 6 kommentarer og
1 løsning

alert i IF (nemt tror jeg nok)

Hey

Jeg har en side, der skal gemme nogle oplysninger. Når den kører if sætningen igennem med sql og det der nu skal bruges der, så vil jeg som aflutning lige inden den bliver redirect'ed en javascript alert boks der siger "oplysningerne er nu opdateret".

Jeg har prøvet med følgende, men der sker simpelthen nada. Jeg er overbevist om at det er bare er mig der klokker rundt i det.


sql2 = "bla bla bla..."
dbc.execute(sql2)
%>
<script language="javascript" >
window.alert('Dine oplysninger er nu opdateret!');
</script>
<%
set data2 = nothing
Response.Redirect("profileKontakt.asp")

end if


hvad dælen gør jeg galt?
Avatar billede erikjacobsen Ekspert
14. januar 2004 - 00:59 #1
Din redirect tager sikkert effekt før der udføres javascipt på siden.
Du kan gøre det på profileKontakt.asp
Avatar billede The Real Yoda Juniormester
14. januar 2004 - 02:06 #2
Response.Redirect("profileKontakt.asp?ale=1")

og så i profileKontakt.asp
<% if request.querystring("ale")="1" then
%>
<script language="javascript" >
window.alert('Dine oplysninger er nu opdateret!');
</script>
<%end if%>
Avatar billede 2c Nybegynder
14. januar 2004 - 09:12 #3
Ellers lav din redirect med java script:

sql2 = "bla bla bla..."
dbc.execute(sql2)
%>
<script language="javascript" >
window.alert('Dine oplysninger er nu opdateret!');
</script>
<%
set data2 = nothing
%>
<script>
  document.location = 'profileKontakt.asp';
</script>
<%
end if
%>
Avatar billede 2c Nybegynder
14. januar 2004 - 09:15 #4
Det giver sig selv at din redirect tager effekt før der udføres javascript på siden. Du laver et postback hvor alt serverside kode bliver afviklet, heriblandt en redirect, så du får jo aldrig dokumentet tilbage så javascriptet kan udføres.
Avatar billede nadster Nybegynder
14. januar 2004 - 09:37 #5
ok, jeg kigger lige på det. Jeg har fået lavet nogle asp-fejl som jeg lige skal have styr på. Vender tilbage når jeg lige har fået styr på det :)
Avatar billede nadster Nybegynder
14. januar 2004 - 09:41 #6
therealyoda>> det virkede efter hensigten, så jeg takker...
Avatar billede The Real Yoda Juniormester
14. januar 2004 - 13:20 #7
det var skam så lidt.. takker for points
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester