问题标签 [timeout-dialog.js]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
348 浏览

asp.net - 在响应中仅返回“OK”的 GET 页面示例

我试图在我的 ASP.Net 应用程序中使用 jQuery 插件“超时对话框”来提醒用户他/她的会话即将到期。该插件位于:http ://rigoneri.github.com/timeout-dialog.js/ 。它说名为“keep-alive-url”的参数之一如下:

keep_alive_url - 执行 GET 请求以保持会话活动的 url。这个 GET 需要一个“OK”的纯 HTTP 响应。

如何在 ASP.Net 或简单的 html 中创建一个在其 http 响应中返回纯“OK”的页面?

0 投票
3 回答
1731 浏览

java - 使用 JQuery 的会话超时有问题

我已经使用 JQuery 插件实现了会话超时,它的实现就像从页面加载开始,它启动计时器,10 秒后,将显示一个弹出窗口。像这样http://rigoneri.github.com/timeout-dialog.js/

}

当用户空闲 10 秒时,此代码可以正常工作。但是即使用户在页面上进行一些操作,无论用户是否空闲,都会显示弹出窗口。我希望仅在用户空闲时运行此代码。请在这方面帮助我。

谢谢!!!

0 投票
1 回答
1430 浏览

javascript - 为用户提供带有两个 PB 的弹出对话框的 jQuery 脚本问题。一个继续会话,另一个结束会话

我有一个 Web 应用程序,我试图在其中实现 Session Timeout 的代码。我有一个 .js 文件,让用户可以选择“继续当前会话”或“结束会话”PB

但是,如果用户单击“继续当前会话”PB,会话仍然超时。

请告诉我这个脚本有什么问题:这是代码

超时-dialog.js:

0 投票
1 回答
292 浏览

javascript - 放置超时警告代码的正确位置是什么?

我正在使用 Timeout-Dialog.js ( https://github.com/rigoneri/timeout-dialog.js?next=%2Ftimeout-dialog.js%2F&timeout=t ),它按预期工作正常。我将 javascript 放在 _Layout.cshtml 中。不知何故,当会话即将到期时,即使当前视图是登录屏幕,也会提示 TimeOut 警告对话框。我可以知道应用超时代码的最佳位置是什么吗?

已放在 _Layout.cshtml 中的代码:

谢谢并恭祝安康

0 投票
1 回答
2019 浏览

jquery - jQuery 会话超时插件

我正在使用 jQuery 插件从 Github 进行会话超时

http://rigoneri.github.io/timeout-dialog.js/

单击是按钮正在重置计时器。但是每当进行 ajax 调用时,我想从我的应用程序中的几个地方执行此操作。看起来没有办法销毁/重置计时器。任何想法如何解决它?

0 投票
0 回答
1198 浏览

jquery - 如何使用 struts2 和 jquery 获取会话超时计数器?

我使用了Timeout-Dialog.js jQuery 插件,它单独运行良好。

但是在与 Struts2 集成后它就不起作用了。

这是成功登录后将被调用的页面。

Struts.xml

登录.jsp

动作类如下

问题是timeoutdialog()无法正常工作,在加载动作类时,onSignoff方法被调用,我不明白这是为什么。

0 投票
1 回答
2488 浏览

javascript - Timeout-Dialog.js 问题

我在ASP.NET MVC 5项目中实现Timeout-Dialog.js 。

所以在我的布局页面上,我得到了

我将所有文件包含在BundleConfig.

对话框及时出现,但是当我按下任何按钮时,我遇到了这个错误。

未捕获的错误:无法在初始化之前调用对话框上的方法;试图调用方法“关闭”

在此处输入图像描述 任何线索如何解决它?

0 投票
2 回答
1762 浏览

javascript - 如何使用 Timeout-dialog JS 在 Mousemove 或 Keydown 事件上保持会话活动?

我在我的应用程序中使用 timeout-dialog.JS 在 5 分钟后过期非活动用户的会话。但是我有输入网格,其中用户可以添加多条记录,然后在添加假设说 10 条记录后,他进行了 SAVE,但他花了 5 多分钟才输入所有这些详细信息,以及他何时进行 SAVE 或当他说是时让我登录到超时对话框弹出屏幕重新加载,他丢失了所有数据。

我想要的是,如果他移动鼠标或按键,会话应该被重置。

为此,我尝试在布局页面中添加 mousemove 和 keydown 事件,如下所示:

但这给了我警报,说页面对 KILL 或 WAIT 选项没有响应。

那么有什么方法可以在 mousemove 和 keydown 事件上使用 timeout-dialog JS 进行会话重置?

任何帮助将不胜感激。谢谢。