luismi78,
Yo utilizo estilos, hago el IF pero segun lo que sea muestro un estilo u otro para mostrar el color. Tengo 2 tipos de actividades: una en color azul con un estilo y otra con color amarillo con otro estilo.
A vos no te está coloreando nada? o solo de un color?
Consejo: quizás fue cuando lo copiaste y pegaste en el post, pero sino, te recomiendo formatear el código, lo vas a entender mas facil y va a ser mas ordenado para buscar cosas.
Cita: <td <%
If day(day1-primog+x)=day(now()) and month(day1-primog+x)=month(now()) then
response.write "bgcolor=""#D6EAF5"""
End If %>
<% If day(day1-primog+x)="25" and month(day1-primog+x)="3" then
response.write "bgcolor=""#3399CC"""
End If %>>
<div align="center">
<font color ="<%
if giorno1 >= day1 and giorno1 <= dayoff then
response.write "#000000" ' Dias del mes
Else
response.write "#666666"' Dias del otro mes
End If %>">
<% if giorno1 >= day1 and giorno1 <= dayoff then %>
<a href="eventos_info.asp?dia=<%=day(day1-primog+x)%>&mes=<%=month(day1-primog+x)%>&ano=<%=year(day1-primog+x)%>" target="eventos_info">
<font face="Arial, Helvetica, sans-serif" size="2">
<b><%=day(day1-primog+x)%></b></font></a>
<% else %>
<%=day(day1-primog+x)%>
<%End If%>
</font></div>
</td>
Viendo el código de esta manera nos encontramos que cuando pones el response.write para mostrar el bgcolor usas doble comillas, proba con comillas simples, ej: response.write "bgcolor='#3399CC'"
Fijate como te funciona eso y nos contas!!
Saludos!