ASP.Net 每五分钟弹出一次网络表单提醒
ASP.Net webform reminder popup at every five minutes
我想在会议开始前 30 分钟显示一次包含会议详细信息的提醒弹出窗口。我尝试在 $(document).ready
的应用程序母版页中使用window.setInterval
。问题是,如果用户在同一页面上停留 4 分钟,然后当他导航到另一个页面时,间隔重置和弹出窗口显示在 9 分钟(上一页为 4 分钟,新页面上为 5 分钟)。如何在 asp.net 中实现准确计时的提醒弹出窗口?
您可以通过使弹出窗口在特定时间显示来做到这一点,而不是使用相对于正在加载的页面点的倒计时。你必须编写一些Javascript来加载页面(每隔几秒钟左右检查一次的间隔),并且它需要知道何时停止显示内容。您可以考虑使用 MOD 或时间列表来确定是否该显示弹出窗口。
相关文章:
- Javascript返回值只在循环中返回一次
- Jquery FadeIn FadeOut 只工作一次
- Javascript html每点击一次就会更改url
- 如何在chrome扩展中存储数据/结果,以及如何使用setTimeout使其只被调用一次
- Rails操作只调用一次,但我在ajax中每秒钟都调用一次
- jQuery滚动功能只工作一次
- 刷新导致我的帖子“;张贴“;再一次
- 引导程序崩溃一次只能看到一个
- 有没有一个抽象层,这样我就可以集成一次,然后使用pusher、pubnub或faye
- 加载器组件仅加载一次
- 根据Angular.JS上一次的内容禁用选择
- 一次又一次地在新的和相同的选项卡中打开一个url
- 只在宽度以下和宽度以上各准备一次
- 如果30秒未单击,请应用CSS一次,将其删除,然后重新迭代
- Angularjs:空对象,当只有一次点击时
- 在Angular应用程序中每个帖子投票一次
- 主干模型更改事件只触发一次
- 网络摄像头图片作为背景每60秒更新一次
- ASP.Net 每五分钟弹出一次网络表单提醒
- 将 ASP.NET 个网络表单 OnClick 事件限制为一次