现在我们倾向于在这个页面渲染之前将工作量拆分在一个页面中,以加快速度,所以,我们通常加载基本的,然后在 DOM 准备好后,我们调用所有部分以带来更多显示正常动画的数据加载 gif ...
当请求这种方法时,用户会话已经过期并且他/她需要再次登录的正常程序是什么?
目前我没有这样的东西,浏览器只显示无穷无尽的加载 gif ......我想知道解决这种琐碎问题的最佳方法是什么。
我想过发送一个错误标志,我可以从 javascript 读取并重定向到登录页面
$.get( url, data, function(data) {
if(data.logout) document.location.href = '/LogOut';
...
});
但我很快就从我的控制器那里得到什么会话过期了......
PS 我的 Web 应用程序是使用 ASP.NET MVC 3 制作的。