Avatar billede hulla Novice
11. december 2002 - 10:04 Der er 4 kommentarer og
1 løsning

Problemer med Session Variabler

jeg har problemer med værdien af mine sessionvariabler.

Hvis min Session("Reserve") er = "True" køres der et Javascript (med en confirm box) som sender videre til en anden side hvor jeg så sætter min Session("Reserve") til "False".
Men hvis jeg derefter trykker på browserens tilbage knap fyrer den scriptet af igen selvom jeg lige har sat Session("Reserve") til "False".
Min JavaScript function kaldes fra body onload.

<script language="javascript">
function Alerts()
{
if("<%=Session("Reserve")%>"=="True")
    {
    question = confirm("Vil du reservere anlægget?")
        if (question !="0")
    {
    top.location = "Reservation.aspx"
    }
    else
    {
    top.location = "NoReservation.aspx"
    }
    }
}
</script>

Hvis brugeren trykker "OK" sendes han til Reservation.aspx, hvor Session("Reserve") som det aller første sættes til "False". Som det er nu, er det det eneste der overhovedet sker på den side.

Session("Reserve") = "False"

Hvordan kan det være at javascriptet med confirmboxen køres hvis jeg nu trykker på "Tilbage" i browseren.
Avatar billede nikolajdu Nybegynder
11. december 2002 - 13:32 #1
HVad med Reservation.aspx?RESERVE=nejdu
Avatar billede hulla Novice
11. december 2002 - 15:05 #2
virker ikke og lyder da også lidt mærkeligt :-)
Avatar billede Slettet bruger
11. december 2002 - 20:29 #3
Hvordan ser siden ud, når den har været behandlet af ASP? Det er det eneste, der er itneressant for os JS'ere! :)
Avatar billede hulla Novice
12. december 2002 - 08:28 #4
øhh hvad mener du ,.. er det kildekoden du vil se phoenixy ?
Avatar billede hulla Novice
12. december 2002 - 09:33 #5
jeg har løst det ved at sætte hele javascriptet nedunder onclick på knappen
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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

IT-JOB

Fælles AI

AI Lead

Capgemini Danmark A/S

Microsoft AI Solution Architect

AL Sydbank

AI Engineer

Netcompany A/S

Network Engineer