在Web应用程序中调度任务

时间:2013-07-01 12:56:20

标签: asp.net scheduled-tasks

在我的Web应用程序中,我需要每天在达到特定时间时显示弹出窗口,并且基于交互(即)按钮,我的应用程序必须打开。是否有可能在ASP.Net .....如果是,请帮助我这件事。提前谢谢。

1 个答案:

答案 0 :(得分:0)

您可以使用javascript创建弹出窗口。由于您所描述的是客户端功能,因此GUI方面可能必须使用js(除非您想要进行回发并每次检查一个时间过期的变量,但这是一个非常2000的实现)。这是标签:

<script type="text/javascript">
    alert('expired');
</script>

或者,在ASP.NET webforms或MVC中执行此操作将要求您为每个用户存储会话变量,并在时间到期时检查每个页面加载。这具有跨页面加载持久性的优点,并且不太容易被具有chrome js控制台的人欺骗。如果您限制时间的资源至关重要,您应该将时间存储在服务器端并通过ajax进行检查以获取它,但这取决于您了解多少以及可用资源,这可能是也可能不可行。 / p>