Avatar billede idiotbarn Nybegynder
05. januar 2003 - 20:50 Der er 7 kommentarer og
1 løsning

Global.asa IGEN!!!!

Der er et ellerandet jeg ikke har fået med...når man laver en global.asa, så skal den vel inkluderes på en eller anden måde? Hvordan det?
Avatar billede whatever Nybegynder
05. januar 2003 - 20:51 #1
Nej, det skal den ikke. Den bliver automatisk kørt når serveren startes, og når en bruger kommer til siden. Eller for den sags skyld forlader siden, eller serveren slukkes.

Den skal ligge i rod-biblioteket.
Avatar billede idiotbarn Nybegynder
05. januar 2003 - 20:59 #2
ok...kan man bruge on start og alt det der på kun en side? For umiddelbart skal det hele køre fra en side. (skal egentligt kun ha en onstart og onend)
Avatar billede idiotbarn Nybegynder
05. januar 2003 - 21:03 #3
altså...når brugeren kommer ind skal der ske ting og når han skrider...skal kun bruges på en side
Avatar billede whatever Nybegynder
05. januar 2003 - 21:25 #4
global.asa filen vil ikke kun fungere på en fil, men på alle filer som ligger i samme bibliotek og biblioteker i niveauerne under. Det afhænger dog af hvordan serveren er sat op. Den vil dog kun blive kørt en gang pr. session.

Du kan se mere om hvordan den ser ud på http://activedeveloper.dk/aspdigital/kapitel1/globalasa.asp
Avatar billede idiotbarn Nybegynder
05. januar 2003 - 21:45 #5
men man kan altså ikke lave funktionen i asp koden så?
Avatar billede whatever Nybegynder
05. januar 2003 - 22:06 #6
Hvis du mener onstart og onend. Så er svaret nej, det skal ligge i global.asa.
Avatar billede burningice Nybegynder
05. januar 2003 - 23:32 #7
hvis du vil bruge noget "når han kommer og når han skrider"-ting på en enkelt side kan du lave noget i den her retning:

i toppen af siden:

If NOT Request.Cookies("beenherebefore") = true Then
  'gør hvad der nu skal gøres første gang han kommer ind på siden
  Response.Cookies("beenherebefore") = true
End If

i dit bodytag skal du så have en OnUnload der åbner din side med querystringen mode=leaving, og i koden har du så følgende kode

If Request.Querystring("mode") = "leaving" Then
  'gør det der nu skal gøres når brugeren forlader siden
  Response.Write("<script>window.close()</script>")
End If
Avatar billede idiotbarn Nybegynder
11. januar 2003 - 21:57 #8
ok... takker
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