我想知道如何在javascript中的某个到期时间后添加注销功能。有人可以告诉我如何做到这一点。 感谢
答案 0 :(得分:1)
使用setTimeout()
添加超时。请注意,为破解者删除这样的计时器是微不足道的,因此它比安全功能更舒适。
如果您担心安全问题,则必须在服务器端执行此操作。
如果您的问题是“如何从GMail退出”,解决方案可能是使用Greasemonkey向页面添加一些JavaScript,并将“logout”链接后面的URL分配给{{1 }}
答案 1 :(得分:1)
以下是您可以使用的想法:
setTimeout
和AJAX在经过阈值时间后查询服务器。根据响应,要么销毁会话并重定向到登录页面,要么什么都不做。答案 2 :(得分:0)
本文解释了如何使用JavaScript和服务器端代码(ASP.Net)来记录用户或警告他们会话将要过期。我在电子商务应用程序中实现了类似的功能。它似乎运作良好。
http://blog.oscarscode.com/dot-net/display-session-timeout-warning-with-asp-net-ajax/