Avatar billede baremig Nybegynder
13. august 2001 - 13:14 Der er 8 kommentarer og
1 løsning

Select color

Info om hvordan man kan lave en pop-up, hvor man kan vælge en farve. Farven skal derefter beskrives med html??? (F.eks. #000099) Ganske ligesom i et tegneprog.
Avatar billede webbe Nybegynder
13. august 2001 - 13:20 #1
Du laver en række valgmuligheder i fx. en select-box:

<select name=\"color\">
<option selected value=\"\">Vælg farve</option>
<option value=\"Sort\">Sort</option>
<option value=\"Hvid\">Hvid</option>
</select>

Og på den måde laver du alle dine valgmuligheder!
Derefter sender du det så videre og tjekker på feltet \"color\":

If request.form(\"color\") = \"Sort\" Then
farve = \"#000000\"
Else
farve = \"#FFFFFF\"
End if

Skal du så bruge farve valget til fx. din baggrund skriver du:

<body bgcolor=\"<%=farve%>\">
</body>
Avatar billede baremig Nybegynder
13. august 2001 - 13:25 #2
32 mill farver = 32 mill valgmuligheder i drop down.
Common vær lige lidt seriøs!
Avatar billede webbe Nybegynder
13. august 2001 - 13:28 #3
Hvordan vil du have at man skal vælge farven?
Avatar billede webbe Nybegynder
13. august 2001 - 13:29 #4
Aaaaahh - okay....på samme måde som i fx. PhotoShop!!!!
Så må jeg give op!
Tror ikke umiddelbart at det kan lade sig gøre!
Avatar billede webbe Nybegynder
13. august 2001 - 13:29 #5
Men ville det ikke være lettere at begrænse antallet af muligheder????

Måske noget javascript kan gøre det!
Avatar billede baremig Nybegynder
13. august 2001 - 13:46 #6
Jeg ved det kan lade sig gøre, har set det før, men kan ikke huske hvor.....!
Avatar billede webbe Nybegynder
13. august 2001 - 13:50 #7
Oki - held og lykke med det! ;o)
Avatar billede baremig Nybegynder
13. august 2001 - 15:17 #8
luk
Avatar billede tokelil Nybegynder
13. august 2001 - 15:59 #9
Du kan i teorien godt lave et vindue med alle 16 mill.  farver, men så tror jeg du skal lave det i javascript på en eller anden fancy måde... (Kan lave det til dig i Delphi... ;-))

Anyway, hvad med at lave det kun med de \"web-safe\" farver ? Der er kun 216, så det skulle da være muligt! (Om ikke andet, så med en simpel løkke)
http://www.dandello.net/articles/colors.htm

Prøvede for sjov at lave et script i ASP der udskev alle farverne (256*256*256), men det tror jeg ikke rigtig kan lade sig gøre... Scriptet tage simpelthen så pisse lang tid i VBScript !!!
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