Como deberia hacer para llamar a una funcion jacascript a una hora en concreto por ejemplo las 10am pero solo una vez al dia, osea a las 10am cada dia.
Saludos
| |||
Llamar funcion javascript en una hora en concreto Como deberia hacer para llamar a una funcion jacascript a una hora en concreto por ejemplo las 10am pero solo una vez al dia, osea a las 10am cada dia. Saludos |
| ||||
Respuesta: Llamar funcion javascript en una hora en concreto Necesitarás obtener la hora actual mediante los métodos del objeto Date para así saber si es igual a las 10 de la mañana; para esto, deberás utilizar un temporizador cíclico que ejecute una función en la que, por ejemplo, cada segundo leas la hora del sistema y la compares con las 10 de la mañana. Una vez que coincida (que sea las 10), detendrías al temporizador cíclico y ejecutarías las acciones que desees. Y para que ocurra solo una vez al día, podrías generar una cookie o utilizar localStorage para guardar una variable con un valor determinado, de tal forma que, cuando un usuario acceda a tu aplicación a través del ordenador en el que dicha variable está alojada, evalúes su valor y fecha (necesitarás tener ambos valores) y solo si la fecha es la misma que la del sistema y el valor de la variable no ha cambiado, realizarías el proceso descrito líneas arriba.![]()
__________________ «Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío». ― Ayn Rand |
Etiquetas: |