我有一个非常奇怪的情况。 我想知道我怎么知道考试时间是否已经过期。我需要做一些处理,但我无法弄清楚我怎么知道什么时候设置为0:00:00做某事。我已经让我的时间在会话中从0:01:00到0:00:00。我正在使用ASP.NET应用程序进行记录。
答案 0 :(得分:1)
由于服务器仅在页面请求上执行代码,因此服务器端没有基于计时器执行任何操作的机制。
处理此问题的最佳方法是使用客户端计时器跟踪JavaScript中的已用时间。到期时,表单会提交并显示任何适用的消息。
您还可以在会话中执行服务器端时间戳,以确保没有人破解/绕过客户端代码。