0

我们正在尝试在应用程序中开发超时功能,我们希望提醒用户说应用程序将在 x 时间内注销,这将显示倒计时计时器。一旦超时,我们将强制完全注销用户。为了显示注销信息,我们考虑显示一个带有相关消息的弹出窗口,该消息可以自行关闭并在超时时启动注销。弹出窗口显示的问题是我们必须向服务器发送一个请求,该请求将重置在服务器级别设置的会话超时。

为了实现上述要求,有没有办法在不向服务器发送请求的情况下打开弹出窗口。我们将使用 DHTML 决定弹出窗口的内容。

4

3 回答 3

3

我同意 Guillaume 的观点,即 DHTML 窗口会更好,但如果您想要一个真正的弹出窗口,这应该可以工作。

var win = window.open('about:blank');
win.document.body.innerHTML = '[Window body content here]';
于 2009-07-14T06:31:08.600 回答
1

您可以使用 jQuery 来显示带有倒计时的警报以及向服务器发送 ajax 请求以重置会话超时,而无需刷新屏幕。

亲切的问候,纪尧姆·哈尼克

于 2009-07-14T06:17:20.267 回答
1

最佳选择(简单、有力、有记录): http ://digitarald.de/project/roar/

依赖于Mootools

于 2009-07-14T07:42:07.007 回答