0

我正在编写一个流程,以在用户的​​会话即将结束时提醒用户。我希望出现一个弹出窗口(或警报),并且我已经做了很多工作,但更重要的是,我希望他们即使在他们的浏览器处于后台时也能收到警报 - 要么让弹出窗口直接出现在前台 -在任何其他应用程序之上,或者让他们的浏览器窗口在任务栏中闪烁。任何想法或建议如何做到这一点?是否有 AJAX 弹出扩展器的属性来控制它?谢谢,保罗

4

2 回答 2

0

您不能在另一个应用程序前面放置一个弹出窗口,但是您可以使选项卡/标题“闪烁”,直到他们注意到。

看看这个解决方案https://stackoverflow.com/a/156274/935779

这是一个可能有帮助的 JavaScript 解决方案。

于 2013-02-22T17:07:05.080 回答
0

一个模态弹出窗口将是最好的。您不需要 AJAX,因为您没有发布到服务器。

你在使用 jQuery 吗?如果是这样,您可以快速轻松地设置一个计时器,该计时器在时间到期时显示一个模式对话框。

在每次页面加载或特定用户操作时,您都可以重置计时器。

至于让浏览器在任务栏中闪烁,我认为这是不可能的。

于 2013-02-22T17:03:17.413 回答