window.location更改后更新缓慢

时间:2014-03-14 08:48:36

标签: javascript php ajax

我遇到window.location的行为举报:

我有一个AJAX登录,登录后用户被重定向。问题是该过程只需不到一秒的时间就可以调用window.location='admin/newPage.php',但是谷歌开发网屏幕上的新页面状态显示为“待定”超过7秒,然后最终加载。

服务器运行良好,互联网速度很快,window .location被快速调用,我已经尝试过chrome和firefox,两者都有同样的问题......所以我排除了所有这些问题。

还有其他人经历过这个吗?

2 个答案:

答案 0 :(得分:0)

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

此页面必须从谷歌服务器运行多个服务器端脚本,然后对用户进行身份验证以获取一些谷歌分析数据,并且其速度非常慢。

我很困惑,因为该页面很长时间没有显示。对我来说,具体的行为是:

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

而不是

保持登录状态7秒 - >显示重定向页面

答案 1 :(得分:0)

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