解决网页加载问题

我有一个奇怪的问题,一个特定的页面没有完成加载…所有的时间。 间歇地,这个页面没有完成加载 – 特别是,似乎JS文件没有下载或完成加载。

马歇洛斯法

我不知道如何解决这个问题,因为刷新它修复它。 我主要看到它在IE 7和8,很less在Safari或FireFox。

如果您查看有问题的页面,请刷新它 – 您应该看到这个问题。 有任何想法吗?

更新:我的服务器确认所有的文件已被发送200或304状态,所以它听起来像它不是一个服务器问题。

似乎从这里(Chrome)的第一次尝试加载确定。 正如你所说,这通常是由于一些JavaScript文件加载不正确。

最好的办法是运行Y! Firebug (Firefox) 缓慢并加载页面。 这应该让您知道哪些脚本正在加载以及缓慢进入的位置。您还可以使用Google Chrome中的“开发人员工具”来诊断性能问题。

一般来说,最好的做法是将任何JS脚本合并到一个文件中,以及任何外部CSS内容。 浏览器对不同networking服务器的请求越less,网站加载的速度就越快,而且可能会被“卡住”在可能或不可能控制的慢速服务器上。

我发现Fiddler2是找出页面缓慢的一个很好的工具。

Fiddler2

戴夫所说的一切听起来都不错,而且这个页面对我来说还不错。 两个通用的剩余(尽pipe可能不太可能)要检查的事情是:

  1. 日志,总是检查Web服务器的错误日志:-)
  2. 这些客户端可能是代理吗?