webForumDet fria alternativet

Kolla användarens färger

ASP

7 svar · 185 visningar · startad av Rinaldo

Medlem sedan mars 20014 214 inlägg
Frågan#1

Jag tänkte kanske göra så att besökaren själv ska få välja ett personligt färgtema. Visst kan jag göra så att han får välja mellan 16 färger men går det att ta reda på vilka färginställningar han har på sin dator.

Och efter det rada upp alla färger så att han får välja...

------------------
Man kan ta den säkra vägen: Göra en stilren sida, snygg men lätt.
Eller så kan man ta den svåra: Mycket grafik och flashiga ting, och riskera att mislyckas.

Medlem sedan mars 20014 214 inlägg
#2

Ajdå råkade skriva i väldigt fel forum...
Kan nån flytta till ASP forumet

Tack på förhand...

------------------
Man kan ta den säkra vägen: Göra en stilren sida, snygg men lätt.
Eller så kan man ta den svåra: Mycket grafik och flashiga ting, och riskera att mislyckas.

Medlem sedan mars 20014 214 inlägg
#3

hallå!finns det nån forumsledare här som kan flytta detta till ASP/VBscipt???

------------------
Man kan ta den säkra vägen: Göra en stilren sida, snygg men lätt.
Eller så kan man ta den svåra: Mycket grafik och flashiga ting, och riskera att mislyckas.

Medlem sedan okt. 20001 558 inlägg
#4

Vet inte ifall det går med ASP, men det är inga problem att göra det med JS...

------------------
"When the 500 isn't right, you're in hell, when a Superbike isn't right, it's ok"
Valentino Rossi, Nastro Azurro Honda

Medlem sedan juli 20015 107 inlägg
#5

Klart det går med ASP, personen väljer en färg så sparas den en cookie på hans dator, sen hämtar man cookien som skall vara istället fr Färg Hexkoden i body taggen,

om jag inte fattat det fel, eftersom jag har inte sovit nått inatt..

------------------
If your car is under control, your just not going fast enough,

Team Ferrari F1

Medlem sedan juli 20011 129 inlägg
#6

Jo, det är klart det går!

[r]Att spara en färgschema, men inte att känna av klientens färginställning. Det är i Javascript du gör det... Ska kolla upp hur!
------------------
Say hello to my stinky little friend!

[Redigerat av Koplik den 20 aug 2001]

Medlem sedan juli 20011 129 inlägg
#7

Nu bryter jag mot regeln här, kanske är dumt.
But I live only to serve people in need :e

I JS skriver du:

screen.colorDepth

eller

screen.pixelDepth

Nu gäller det bara att hålla låg profil så att inte emission dyker in här och eliminerar mig... :(

------------------
Say hello to my stinky little friend!

Medlem sedan dec. 19991 072 inlägg
#8

Äh...har jag missuppfattat frågan här kanske...men Rinaldo var väl ute efter att ta reda på vilka färginställningar som är gjorda på klientdatorn, dvs. vilka färger som används på fönster, skrivbordet, teckensnitt m.m.
Alltså inte bara vilken upplösning och antalet färger som klienten har.

För att ta reda på vilka window färger som används kan du använda win32-API.t "GetSysColor".

"Declare Function GetSysColor Lib "user32.dll" (ByVal nIndex As Long) As Long

och för att ändra färgerna kan du använda "SetSysColors":

Declare Function SetSysColors Lib "user32.dll" (ByVal cElements As Long, lpaElements As Long, lpaRgbValues As Long) As Long

(Detta kan dock inte göras från ASP).

------------------
Fredrik Klarqvist
f.klarqvist@spray.se
http://server.webwerkstaden.se/fredde/

273 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
131 ms — deklarationer (db)
0 ms — hämta statistik (cache)
140 ms — hämta tråd, inlägg och bilagor (db)
131 ms — ändringar (db)