Javascript 在登录页面重定向之前防止主页闪烁

Javascript 在登录页面重定向之前防止主页闪烁,javascript,html,redirect,parse-platform,Javascript,Html,Redirect,Parse Platform,我觉得解决办法很简单。至少,我希望如此 我有index.html,这是我的主页,它检查的第一件事是用户是否登录 var currentUser = Parse.User.current(); if (currentUser) { } else { window.location = "login"; } 如果用户未登录,则会将其重定向到登录页面。问题是主页在重定向之前会快速闪烁一秒钟。当然,我理解这是因为检查用户是否登录只需要足够的时间在瞬间显示页面 解决这个问题的最好办法是什么?我

我觉得解决办法很简单。至少,我希望如此

我有index.html,这是我的主页,它检查的第一件事是用户是否登录

var currentUser = Parse.User.current();
if (currentUser) {

} else {
    window.location = "login";
}
如果用户未登录,则会将其重定向到登录页面。问题是主页在重定向之前会快速闪烁一秒钟。当然,我理解这是因为检查用户是否登录只需要足够的时间在瞬间显示页面

解决这个问题的最好办法是什么?我所想到的方法可能仍会闪现一页。(将登录页面转换为index.html可能会使登录页面闪烁一秒钟)。

输出缓冲

此外,在生成输出之前,应在服务器端检查会话状态,以减少服务器负载并提高操作的平稳性

编辑: 我假设服务器端脚本处理您的用户会话。

输出缓冲

此外,在生成输出之前,应在服务器端检查会话状态,以减少服务器负载并提高操作的平稳性

编辑: 我假设服务器端脚本处理您的用户会话。

输出缓冲

此外,在生成输出之前,应在服务器端检查会话状态,以减少服务器负载并提高操作的平稳性

编辑: 我假设服务器端脚本处理您的用户会话。

输出缓冲

此外,在生成输出之前,应在服务器端检查会话状态,以减少服务器负载并提高操作的平稳性

编辑: 我假设服务器端脚本处理您的用户会话