Hola a tod@s.
Me gustaría hacer una 'rutina' que permitiera mostrar cada día una página 'HTML' con contenido diferente, entiendo que linkada a ficheros específicos de cada día. Pero no sé.
Alguien podría ayudarme?.
Gracias.
Saludos
| |||
Rutina para que cada día aparezca un mensaje Hola a tod@s. Me gustaría hacer una 'rutina' que permitiera mostrar cada día una página 'HTML' con contenido diferente, entiendo que linkada a ficheros específicos de cada día. Pero no sé. Alguien podría ayudarme?. Gracias. Saludos |
| ||||
Re: Rutina para que cada día aparezca un mensaje Para que puedas colocar una página para cualquier fecha espacífica manteniendo una página por defecto:
Código:
Avisame si te sirve. <html> <head> <script language="Javascript"> function llamar(){ var hoy = new Date(); var pagina = "default.htm"; var mes = hoy.getMonth() + 1; var dia = hoy.getDate(); var ano = hoy.getFullYear(); if ((mes == 1) && (dia == 1)) pagina = "fecha0101.htm"; if ((mes == 2) && (dia == 14)) pagina = "fecha0214.htm"; if ((mes == 5) && (dia == 1)) pagina = "fecha0501.htm"; if ((mes == 12) && (dia == 25)) pagina = "fecha1225.htm"; if ((ano == 2002) && (mes == 4) && (dia == 1)) pagina = "fecha20401.htm"; window.open(pagina); } </script> </head> <body> <form name="formulario"> <input type="button" value="Página del dia" onclick="llamar()"> </form> </body> </html> |
| |||
Re: Rutina para que cada día aparezca un mensaje gracias Kaopectate, muy util. Sabrías hacerlo para que cada día de la semana escoja una de entre cinco Páginas aleatoriamente. Osea cada dia de la semana tiene cinco posible páginas. un saludo <html><center><img src="http://www.globalmedialab.com/firma/zpez.jpg" height=79 width=352 border="0" alt= ""></a> </center></html> |
| ||||
Re: Rutina para que cada día aparezca un mensaje La función random5() retorna un valor entre 0 y 4 el cual es usado para construir el nombre de la página.
Código:
Pruébalo.<html> <head> <script language="Javascript"> function random5(){ return Math.floor(Math.random()*5); } function llamar(){ var hoy = new Date(); var pagina = "default.htm"; var dia = hoy.getDay(); var ran = random5(); if (dia == 0) pagina = "PagDom" + ran + ".htm"; if (dia == 1) pagina = "PagLun" + ran + ".htm"; if (dia == 2) pagina = "PagMar" + ran + ".htm"; if (dia == 3) pagina = "PagMie" + ran + ".htm"; if (dia == 4) pagina = "PagJue" + ran + ".htm"; if (dia == 5) pagina = "PagVie" + ran + ".htm"; if (dia == 6) pagina = "PagSab" + ran + ".htm"; alert("Abriendo página: " + pagina); /*window.open(pagina);*/ } </script> </head> <body> <form name="formulario"> <input type="button" value="Página del dia" onclick="llamar()"> </form> </body> </html> Saludos. |
| |||
Re: Rutina para que cada día aparezca un mensaje Gracias Kaopectate hasta pronto. <html><center><img src="http://www.globalmedialab.com/firma/zpez.jpg" height=79 width=352 border="0" alt= ""></a> </center></html> |