窗口.位置更改后更新缓慢


window.location slow to update after change

我的window.location行为异常:

我有一个AJAX登录,用户在登录后被重定向。事情是,进程需要不到一秒钟调用window.location='admin/newPage.php',但然后在google dev Net屏幕上的新页面状态显示'pending'超过7秒,然后它最终被加载。

服务器运行良好,互联网很快,window .location被称为很快,我已经尝试了chrome和firefox,同样的问题在两者上…所以我排除了所有这些问题。

还有人有过这样的经历吗?

好的,我发现了问题,它实际上是登录后加载的页面。

这个页面必须从谷歌服务器运行几个服务器端脚本,然后认证用户以获得一些谷歌分析数据,并且它非常慢。

我只是很困惑,因为页面没有显示很长一段时间。对我来说,预期的行为是:

立即重定向->显示空白页面7秒->显示内容

不是

停留在登录7秒->显示重定向页面

页面再次加载后,javascript将触发加载另一个页面。如果使用javascript重定向,到达目的地需要2倍的时间