重写ajax方法实现请求session过期时跳转登录页面
2017-12-04 09:45
781 查看
jQuery(function($){ var _ajax=$.ajax; // 备份jquery的ajax方法 $.ajax=function(opt){ var _success = opt && opt.success || function(a, b){}; //获取ajax请求参数中的success方法; var _opt = $.extend(opt, { success:function(data, textStatus){ // 如果后台将请求重定向到了登录页,则data里面存放的就是登录页的源码,这里需要找到data是登录页的标记 //(这里是在文件中加了“weinianjie”然后注释掉。) if(data.indexOf('weinianjie') != -1) { window.location.href= Globals.ctx + "/login.action"; return; } _success(data, textStatus); //执行每个ajax自身的success方法 } }); return _ajax(_opt); //返回新的加入了session超时处理的ajax方法。 }; })
相关文章推荐
- 重写ajax方法实现请求session过期时跳转登录页面
- 重写ajax方法实现异步请求session过期时跳转登录页面
- 重写ajax方法实现异步请求session过期时跳转登录页面(转)
- 重写ajax方法实现异步请求session过期时跳转登录页面
- 重写ajax方法实现异步请求session过期时跳转登录页面
- 重写ajax方法实现异步请求session过期时跳转登录页面
- 重写ajax方法实现异步请求session过期时跳转登录页
- 重写ajax方法实现异步请求session过期时跳转
- 前台ajax重写方法搭配后台filter返回status实现ajax请求跳转登录页面
- ajax前置处理实现异步请求session过期时跳转登录页面
- 重写 ajax 实现 session 超时跳转到登录页面实例代码
- 当 jquery 发送 ajax 请求的时候遇到服务端session过期超时返回 302 跳转登陆页面的时候怎么办的处理方法
- 处理jquery的ajax请求session过期跳转到登录页面
- Ext6.x+springmvc+shiro框架下实现session过期跳转到登录页面
- java ajax请求session超时跳转登录页面
- Struts 通过拦截器实现登录后跳转到登录前页面 处理普通Http请求和Ajax请求时拦截配置
- 实现session超时后自动跳转到登陆页面(前台JS,JAVA,判断是否Ajax请求)
- 记录问题:登录session过期,ajax请求被web security拦截,页面没有数据且没有重定向到login页面
- Ajax 提交请求,Session过期,跳转到登录页
- 重写ajax实现session超时跳转到登陆页面