防止主页在登录页面重定向之前闪烁
Prevent main page from flashing before login-page redirect
我觉得解决方案很简单。至少,我希望如此。
我有index.html,这是我的主页,它检查的第一件事是用户是否登录。
var currentUser = Parse.User.current();
if (currentUser) {
} else {
window.location = "login";
}
如果用户未登录,则他/她将被重定向到登录页面。问题是主页在重定向之前会快速闪烁一秒钟。当然,我知道这是因为检查用户是否登录需要足够的时间来显示页面一瞬间。
解决这个问题的最佳方法是什么?我想到的方式可能仍然会闪过一页。(将登录页面转换为索引.html可能会使登录页面闪烁一秒钟)。
输出缓冲 ob_start()
此外,在生成输出之前,应在服务器端检查会话状态,以减少服务器负载并提高操作的流畅性。
编辑:我确实假设服务器端脚本处理您的用户会话。
相关文章:
- 通过javascript重定向html传递php变量
- JavaScript下拉菜单-点击按钮并根据所选值重定向到url
- 使用angular重定向到html页面
- 如何在chrome扩展中重定向到html页面
- 无法从jquery Mobile导航栏重定向到另一个页面
- ng视图外的链接重定向到ng视图内的页面
- 在phonegap应用程序内部重定向不起作用
- CORS-重定向到第二个GET正在接收的页面
- AJAX不会在文件上传后重定向到网页-POST方法
- 重定向时角度刷新浏览器
- 通过链接重定向不;我不在jstree中工作
- 根据select选项元素将表单重定向到不同的URL
- 通过JQuery重定向到另一个页面
- 重定向到“父窗口”
- 重定向iFrame中的父URL
- PHP-如何重定向到同一页面并更改DOM's
- chrome.tabs.update() 重定向到 'chrome-extension://invalid/'
- 我们如何在不更改url的情况下使用锚点点击从一个页面重定向到另一个页面
- 防止主页在登录页面重定向之前闪烁
- Phonegap Hybrid App - JavaScript重定向使一个绝对定位的元素闪烁并显示后面的内容