Question :
Comment puis-je déclencher une fonction JavaScript à une heure prédéfinie de la journée, disons 10h00 ?
Solution :
Pour planifier l'exécution d'une fonction à une heure précise, vous pouvez exploiter la méthode setTimeout() de JavaScript en conjonction avec Date pour calculer le temps restant.
<code class="javascript">var now = new Date(); var millisTill10 = new Date(now.getFullYear(), now.getMonth(), now.getDate(), 10, 0, 0, 0) - now; if (millisTill10 < 0) { millisTill10 += 86400000; // adjust for tomorrow if past 10 AM } setTimeout(function() { // Your function to be executed at 10 AM }, millisTill10);</code>
Explication :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!