Alerta de votar en javascript

Hola a todos
Quiero insertar en una web un javascript que abre una ventana para votar, mirando manuales he conseguido hacerlo, pero resulta bastante molesto, ya que sale cada vez que el usuario va al index.php.
El código es este:
<script language="JavaScript"> function vote ()
{ttms=window.open("http://www.urlparavotar.com/");}function cancel () {}if (confirm("Danos Tu Voto :D")) {vote(alert ("Gracias por tu visita"));} else cancel(alert ("esta vez no has votado,¿quizas la proxima? :D")) </script>
Lo que me gustaría hacer es que cuando un usuario vote, esa ventana no le vuelva a salir hasta pasadas 12 horas,
y que si no han votado, siga saliendo normalmente cada vez que ingresen en el index.
No tengo ni idea de como hacerlo, a ver si me podéis ayudar y me decís el código que debo añadir, se que debo enviar una cookie si votan y que se extinga a las 12 horas, pero no tengo ni idea de como hacerlo
gracias por adelantado ;)
Respuesta
1
Lo más simple que se me ocurre es trabajar con la hora del equipo cliente (el que es afectado por javascript) y cookies para recordar la hora en que se le presentó el popup al cliente.
De este modo simplemente hay que verificar la diferencia entre horas (con fecha incluida) y si pasaron 12 horas mostramos el popup.
Si esto se parece a lo que buscas avisame así armo un script para ello.
Atentamente. Manuel Fernández.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas