Ver Mensaje Individual
  #5 (permalink)  
Antiguo 02/04/2002, 02:02
Avatar de Kaopectate
Kaopectate
Colaborador
 
Fecha de Ingreso: diciembre-2001
Ubicación: Curaçao (Antillas Holandesas)
Mensajes: 3.179
Antigüedad: 22 años, 4 meses
Puntos: 38
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:
<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>
Pruébalo.

Saludos.