用AJAX检测登录超时,然后用.net重新登录
Detect login timeout with AJAX and log back in with .NET
当Ajax更新面板在1小时后提交请求时,我得到一个未知的错误。请求没有发送到服务器。
如果请求转到服务器,服务器将自动重定向到登录页面。我试图强制页面将请求发送到服务器,因此服务器将负责登录页面。
最后,当错误发生时,我能够处理错误,但是我如何使用JavaScript或jQuery强制它向服务器提交请求呢?
<script type="text/javascript" language="javascript">
Sys.WebForms.PageRequestManager.getInstance().add_endRequest(EndRequestHandler);
function EndRequestHandler(sender, args){
if (args.get_error() != undefined){
args.set_errorHandled(true);
}
}
</script>
添加这个函数调用:__doPostBack('', '');
您应该能够像这样使用jQuery提交表单:
$("#myForm").submit();
相关文章:
- 在每次登录时生成新的 django CSRF 令牌
- Ember.js - 一个视图多个布局(已登录/未登录)
- 新的谷歌日历登录页滚动
- 我如何检测用户是使用我的登录按钮登录还是从facebook登录
- 如何重定向PHP登录到登录用户直接进入ASPX网站
- 新的Facebook登录指南
- Firebase简单登录-新邮件没有注册到Firebase
- FB.在新窗口中打开登录
- 使用Node和Angular为自动登录创建新应用——需要洞察力
- 如何在用户退出应用程序后自动登录到登录页面
- Node.js登录到博客网站并创建新帖子
- Ruby on Rails -登录或注销后的redirect_to不做与新页面相关的ajax/js/css加载
- 登录页面重定向新页面,如果成功
- 如何使用Node-Express-Passport/"用于登录和登录主页
- 打开社交登录的新窗口,然后关闭并返回Django成功的家长
- Javascript-网络聊天变体.为新连接的用户导入txt登录连接
- 新的Facebook API:使用getLoginStatus来检测用户是否登录
- 新选项卡将打开登录页面,即使已登录另一个选项卡
- 当新用户登录时,使用socket io向谷歌地图添加一个标记
- PHP -成功登录后执行javascript并重定向到新页面