我正在检查用户是否经过身份验证,如果不是,我将使用javascript重定向到新页面。但是window.location需要很长时间。那我怎么能最小化呢。 这是我写的那行
window.location.href = URL;
答案 0 :(得分:0)
如果用户无法访问某个页面,则服务器应该负责阻止他们查看某个页面,而不是客户端。
执行此操作的一种好方法是返回带有403 status代码的响应和反映通用访问被拒绝页面的HTML。
答案 1 :(得分:-1)
尝试使用window.location.replace(url),它会替换当前的历史记录项,也许可以更快。 location = url也可以。