如何模拟长文档加载?

时间:2011-05-15 03:37:58

标签: javascript html browser

我想对在完全加载文档之前启动的JavaScript代码进行一些测试。

是否有可能延迟自己的文件加载(例如10秒)?因此,我会清楚地看到在文档加载和AFTER之前完成效果的时间。

感谢。

拥有跨浏览器解决方案会更加重要。

3 个答案:

答案 0 :(得分:1)

Firefox Throttle可以帮助您减慢页面加载速度,并可能为您提供所需内容。

答案 1 :(得分:0)

对我来说,100.000段(<p>Test</p>)完成了这项工作。 Firefox 9.0占用了几秒钟。

答案 2 :(得分:0)

执行此操作的一种方法是通过将最大带宽设置为某个v。较小的值,例如减慢所有到您计算机的传入流量。每秒几KB。然后,如果您将文件托管在Web服务器上并点击外部URL以获取它(Web服务器可以在您的开发机器上运行,您只需要记住使用文件的外部URL而不是{{1 }或localhost)。关于这一点的好处是它默认是跨浏览器。

我不确定Windows或Linux上的代码是什么,但如果您使用的是Mac OS X,则可以使用以下代码将下载速率设置为2kB /秒:

127.0.0.1

然后当你完成测试时:

    sudo ipfw pipe 1 config bw 2KByte/s
    sudo ipfw add 100 pipe 1 tcp from any to me 80

取消限制。

注意:我无法真正理解这段代码,因为它基于Jonathan Stark's book中的示例。