Hvis du vil have baggrundsfarven til at skifte hele tiden altsy dynamisk mens brugeren kigger på det, kan det mig bekendt ikke lade sig gøre i ASP, så ska du benytte dig af at JavaScript istedet..
Skiftende farve Skal man bruge en skiftende farve til sine rækker, hvis man fx lister nogle MySQL rækker ud, så kan det gøres ved, at indsætte
$color = $q++ % 2 ? 'rgb(100,100,100)' : 'rgb(130,130,130)'; ... for hver gang man skriver en række. $color vil skifte mellem farven rgb(100,100,100) og rgb(130,130,130).
Har lige et spørgsmål til det du skriver -thomas-..
Når det der ASP kode bliver udført sker der vel inden siden bliver vist... Dvs man får kun vist den sidste farve i løkken? Altså man får ikke en skiftende baggrund.. Bare sidste farve i tabellen??
Ja, koden bliver afviklet på serveren, og den genererer rækkerne i en tabel. For hver ny række den genererer, skifter den baggrundsfarve. Når tabellen er genereret bliver det hele sendt til brugeren: En tabel, hvor hver anden linie har en anden farve.
<% b = "#ffffff" Response.Write "<table width=""100"">" For i = 1 to 5 If b = "#ffffff" Then b = "#909090" Else b = "#ffffff" Response.Write "<tr bgcolor=""" & b & """><td> </td></tr>" Next Response.Write "</table>" %>
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.