我正在编写一个流程,以便在会话即将结束时提醒用户。我想要一个弹出窗口(或警报)出现,我有那么多工作,但更重要的是我希望他们即使在他们的浏览器在后台时也会被警告 - 要么让弹出窗口正确到达前台 - 在任何其他应用程序之上,或者让他们的浏览器窗口在任务栏中闪烁。 任何想法或建议如何做到这一点?是否可能有AJAX弹出扩展器的属性来控制它? 谢谢, 保罗
答案 0 :(得分:0)
模态弹出窗口最适合这个。您不需要AJAX,因为您没有发布到服务器。
您使用的是jQuery吗?如果是这样,你可以快速轻松地设置一个计时器,当时间到期时显示一个模态对话框。
在每个页面加载或特定用户操作上,您可以重置计时器。
至于让浏览器在任务栏中闪烁,我不相信这是可能的。
答案 1 :(得分:0)
你不能把弹出窗口放在另一个应用程序的前面,但是你可以让标签/标题“闪烁”直到他们注意到。
看一下这个解决方案https://stackoverflow.com/a/156274/935779
这是一个可能有用的JavaScript解决方案。