varannan rad färgad

ASP

11 svar · 266 visningar · startad av soffan76

Medlem sedan maj 2001684 inlägg
Trådstart#1

Hej alla!
Hittade detta script i FAQ:n.
Hur får man egentligen varannan rad färgad? Detta verkar icke funka. Nån som vet varför?


<TABLE>
<TR>
<tr><td>&nbsp;</td></tr>
<TD><b>Schaktmassa&nbsp;&nbsp;&nbsp;</b></td>
<TD><b>Plats&nbsp;&nbsp;&nbsp;</b></td>
<TD><b>Fr.o.m.&nbsp;&nbsp;&nbsp;</b></td>
<TD><b>T.o.m.&nbsp;&nbsp;&nbsp;</b></td>
<TD><b>Mängd&nbsp;&nbsp;&nbsp;</b></td>
<TD><b>Kontakt&nbsp;&nbsp;&nbsp;</b></td>
<TD><b>&nbsp;&nbsp;&nbsp;</b></td>
</TR>

<% do while not rs.eof  
counter = counter + 1
If counter Mod 2 = 0 then
   color = "CCCC99"
Else
   color = "CCCC66"
End If
%>

<TR>
<TD color="<%=color%>"><%=rs("schaktmassa")%></TD>
<TD color="<%=color%>"><%=rs("plats")%></TD>
<TD color="<%=color%>"><%=rs("from")%></TD>
<TD color="<%=color%>"><%=rs("tom")%></TD>
<TD color="<%=color%>"><%=rs("mangd")%></TD>
<TD color="<%=color%>"><%=rs("kontakta")%></TD>
<TD>&nbsp;</td>
<TD color="<%=color%>"><a href="redigeraoverskott1.asp?IDNum=<% =RS("IDNum") %>">
Redigera&nbsp;&nbsp;</a></td>
<TD color="<%=color%>"><a href="raderaoverskott1.asp?IDNum=<% =RS("IDNum") %>">
Radera</a></td>
<% 
rs.MoveNext
LOOP
%>
<% End IF %>

</table>
Medlem sedan juni 200032 967 inlägg
#2
  1. det heter bgcolor,
  2. lägg det i <tr> istället för <td>

vide!!! skulle du inte fixa det där?

Medlem sedan dec. 19998 577 inlägg
#3

Javisst kan jag det... :)

Medlem sedan jan. 2001510 inlägg
#4

Vad jag vet så bör man inte lägga bgcolor i tr -taggen eller någon annat attribut heller för den delen.

Jag tror att någon av de tidigare versionerna av netscape eller explorer inte stödjer det. I och för sig så har ju det kommit så många nya versioner nu så det spelar ju nästan ingen roll. Men det kan ju se ganska tråkigt ut om ens läsare inte skulle stödja det.

Fast det kan ju tänkas att jag har fel. :)

/JANspeed

Medlem sedan apr. 2001147 inlägg
#5

det heller inte fungerat för mej när jag haft det i <TR> taggen, så det e helt rätt Janspeed :

Medlem sedan dec. 19998 577 inlägg
#6

Kolla den osläppta versionen va FAQ:n: http://www.lurgoyf.com/webeye/asp_faq.html#tabellrad

Medlem sedan juli 20003 825 inlägg
#7
IF color = "CCCC99" THEN color = "CCCC66" ELSE color = "CCCC99"
Medlem sedan maj 2001684 inlägg
#8

Ok, tack!
Ska testa.

Medlem sedan maj 2001684 inlägg
#9

Har testat den nya versonen på FAQ:n nu. Fungerar alldeles utmärkt! Tack!

Medlem sedan maj 2001684 inlägg
#10

Hej igen!
Ett litet problem uppstod när jag skulle ta i följande länk i en TD. Får ingen ordning på fnuttarna...syntax error. Hur ska jag få in den i koden?

länken som ska in...

<a href="form2.asp?PA_ID=<% =RS("PA_ID") %>" target="main">Redigera</a>

<table>
<%
Do Until rs.Eof
cnt = cnt + 1
strColor = "#CCCC66" 
If cnt Mod 2 = 0 then strColor = "#CCCC99"
Response.Write "<tr bgcolor='" & strColor & "'><td>" & rs("namn")& "</td></tr>"
rs.MoveNext
Loop
%>
</table>
Medlem sedan juni 200032 967 inlägg
#11
Response.Write "<tr bgcolor='" & strColor & "'><td><a href=""form2.asp?PA_ID=" & RS("PA_ID") & """ target=""main"">Redigera</a></td></tr>"

mvh,

Medlem sedan maj 2001684 inlägg
#12

Tack så mycket!!!

259 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
132 ms — deklarationer (db)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)