在我的页面上:
fopen()
和fwrite()
创建锦标赛界面。在创建锦标赛的那一刻,我如何编程一个计时器,以便在我完成执行代码组织时。
当然我研究过,但在互联网上我只发现了类似的东西
timer
Javascript
<body onload="setTimeout(myFunction, 3000)">Try it</body>
<script>
function myFunction() {
//code
}
</script>`
事件。{/ 1}
sleep()
或使用PHP
但所有这些选项都取决于用户,即如果您关闭浏览器要组织的脚本将无法运行。
然后我需要创建一个任务,即使用户没有进行交互
,在结束时运行组织脚本。我不知道我是否解释得很好,但欢迎任何答案。
答案 0 :(得分:1)
确保将时间存储在Cookie中,然后您可以在浏览器关闭时访问它, 除此之外,如果你想要更多的实际表现 - 实施用户登录 - 将登录详细信息存储在您的数据库中 - 检查下次的登录和时间
答案 1 :(得分:1)
您可以向PHP脚本发送一个AJAX请求,该脚本返回一个数字,Javascript应该等到锦标赛开始的时间。