2011-03-08 94 views
2

我最近遇到了奇怪的问题,我开始认为它与浏览器中的资源匮乏有关。浏览器(javascript)资源问题

在FF: 我一直在测试我们的一个网络应用程序,突然间,几秒钟后应该消失的东西停止消失。我追溯到setTimeout只是拒绝工作。重新加载浏览器后,这一切都很清楚,没有问题。

在IE: 我经常看到IE会突然拒绝透明的问题,只需重新加载页面即可清除此问题。

在两个: 虽然我不能确定它的相关性,但我发现无法解释的行为,当它们应该是时,变量行中的东西不可用(未定义)。这两款浏览器也随着时间的推移显示内存使用率稳步增加(内存泄漏)。

在Web应用程序中的JavaScript是沉重的,它是一个单一的负载页面(使这些内存问题提到所有更痛苦)。有很多效率不高的东西,以及让人说“你为什么要这样做?”的各种事情。

有没有人遇到过这样的事情?您能否指出有助于确定和解决这些问题的一般资源?

回答

0

如果您的应用程序旨在与Internet Explorer一起工作:开发人员工具栏也有一个分析器。