0

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

4

1 回答 1

0

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

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

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

于 2013-07-01T14:37:20.560 回答