/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
SKIFT BGCOLOR I ASP ?
Fra : Bo Hedegaard


Dato : 29-05-01 20:47

Hej Alle.
Jeg er ny med asp, og har prøvet www.html.dk , men jeg mangler en en hel
site-kode, for at få et overblik !!!, er der ikke en barmhjertig sjæl som
kan poste en koden til et site, hvor F.eks bgcolor skifter en gang i timen
eller pr besøg ?

Håber på lidt hælp
Mvh Hedegaard.
www.sojo.dk







 
 
Jakob Andersen (29-05-2001)
Kommentar
Fra : Jakob Andersen


Dato : 29-05-01 21:08

"Bo Hedegaard" <bo@sojo.dk> wrote in message
news:9f0uep$q03$1@news.inet.tele.dk...
> Jeg er ny med asp, og har prøvet www.html.dk , men jeg mangler en en hel
> site-kode, for at få et overblik !!!, er der ikke en barmhjertig sjæl som
> kan poste en koden til et site, hvor F.eks bgcolor skifter en gang i timen
> eller pr besøg ?

Jeg ved ikke om man på html.dk bliver introduceret til Global.asa hvis ikke
så var det måske en ide selv at kigge lidt på den.

I din Global.asa fil tilføjer du:

Sub Application_OnStart
Application("Color") = 0
End Sub

Sub Session_OnStart
Application.Lock
Application("Color") = Application("Color") + 1
Application.UnLock
End Sub


Og på siden aflæser du så hvilken værdi Application variablen har med en
sætning ala dette:

Select Case Application("Color")
Case 1
Response.write("<body style=""background-color:red;""")
Case 2
Response.write("<body style=""background-color:blue;""")
Case 3
Response.write("<body style=""background-color:yellow;""")
Case 4
Response.write("<body style=""background-color:green;""")
Application("Color") = 0
End Select

Det kan sikkert gøres smartere men det var lige hvad jeg kunne finde på.
Alternativt kan du undgå global.asa ved at sætte application variablen på
selve siden, men derved vil en bruger i samme Session kunne få flere
foskellige baggrundsfarver.

--
Jakob Andersen
FAQ for webdesign gruppen på
<http://www.usenet.dk/oss/dk.edb.internet.webdesign>
"Det er rart at være vigtig, men det er vigtigere at være rar "



Bo Hedegaard (29-05-2001)
Kommentar
Fra : Bo Hedegaard


Dato : 29-05-01 22:54



> > Jeg er ny med asp, og har prøvet www.html.dk , men jeg mangler en en hel
> > site-kode, for at få et overblik !!!, er der ikke en barmhjertig sjæl
som
> > kan poste en koden til et site, hvor F.eks bgcolor skifter en gang i
timen
> > eller pr besøg ?
>
> Jeg ved ikke om man på html.dk bliver introduceret til Global.asa hvis
ikke
> så var det måske en ide selv at kigge lidt på den.
>
> I din Global.asa fil tilføjer du:
>
> Sub Application_OnStart
> Application("Color") = 0
> End Sub
>
> Sub Session_OnStart
> Application.Lock
> Application("Color") = Application("Color") + 1
> Application.UnLock
> End Sub
>
>
> Og på siden aflæser du så hvilken værdi Application variablen har med en
> sætning ala dette:
>
> Select Case Application("Color")
> Case 1
> Response.write("<body style=""background-color:red;""")
> Case 2
> Response.write("<body style=""background-color:blue;""")
> Case 3
> Response.write("<body style=""background-color:yellow;""")
> Case 4
> Response.write("<body style=""background-color:green;""")
> Application("Color") = 0
> End Select
>
> Det kan sikkert gøres smartere men det var lige hvad jeg kunne finde på.
> Alternativt kan du undgå global.asa ved at sætte application variablen på
> selve siden, men derved vil en bruger i samme Session kunne få flere
> foskellige baggrundsfarver.

Hej Jakob.
Tak for dit svar, jeg vil afprøve det med det samme
Mvh. Hedegaard.




Søg
Reklame
Statistik
Spørgsmål : 177557
Tips : 31968
Nyheder : 719565
Indlæg : 6408872
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste