Ver Mensaje Individual
  #2 (permalink)  
Antiguo 22/03/2010, 11:56
yakare84
 
Fecha de Ingreso: febrero-2008
Ubicación: Buenos Aires
Mensajes: 58
Antigüedad: 16 años, 2 meses
Puntos: 0
Respuesta: Colorear días con actividades en un calendario.

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!