hola, qué tal?
necesito hacer en asp lo que muestro en el título, es decir, que a cada hora del día me salga una imagen u otra. cómo puedo hacerlo?
muchas gracias
alf
| |||
cada imagen a una hora hola, qué tal? necesito hacer en asp lo que muestro en el título, es decir, que a cada hora del día me salga una imagen u otra. cómo puedo hacerlo? muchas gracias alf |
| |||
Nada de case yo utilizaría if <%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%> <% Response.Expires = 0 Response.Buffer = True 'la siguiente linea escribe el encabezado... produciendo el refresh. para que cheque la hora si quieres cambia los segundos del refresh Response.AddHeader "Refresh", "10" ' El 10 es en segundos hora = time() response.Write(hora) if hora > "8:00:00" then response.Write("<img src=""imagen1.jpg"">") end if if hora > "9:00:00" then response.Write("<img src=""imagen2.gif"">") end if if hora > "14:40:00" then response.Write("<img src=""imagen3.png"">") end if %> |
| ||||
bueno, elkronos, eso es una uestión de gustos... pero el case, definitivamente, es más "chico" y más "legible" que una serie de if... then... end if Igual, lo más simple sería tener 24 imágenes llamadas 1, 2, 3, ... , 10, 11, 12..., 24.gif y colocar mediante ASP el nombre según la hora del servidor: <img src="<% = Hour(Now) %>.jpg"> Una sola línea.
__________________ ...___... |