从Javascript读取当前文档的大小

sym*_*ean 3 javascript performance dom

我开始与Boomerang一起测试性能。这是非常有前途的。尽管它可以让我测量延迟,带宽和页面加载时间,但我也对尝试获取在服务器端呈现初始HTML页面所花费的时间感兴趣。记录浏览器开始解析javascript的时间(很接近它最初到达的时间)以便获得服务器时间的估计似乎很简单,我需要确定要减去多少网络时间。因此,我需要知道html文档的大小。

我该如何用Javascript分辨呢?

该文档对象似乎不具有innerHtml属性

我试过了

totsize=document.HEAD.innerHTML.length + document.BODY.innerHTML.length;
Run Code Online (Sandbox Code Playgroud)

HEAD和BODY实体出现在Firefox的DOM浏览器中-但是当我尝试上面的代码时,我得到了一个未定义的错误-也尝试了'head'-无济于事。

有任何想法吗?

(请注意,JavaScript位于单独的文件中,并且在大多数情况下会被缓存-因此这不是一个大问题)。

我确实尝试了google-但是我得到的页面很多,它们描述了html元素的屏幕尺寸和窗口尺寸:(

TIA

med*_*iev 5

怎么document.documentElement.innerHTML.length