【问题标题】:How to get the size of a page in KB?如何获取以 KB 为单位的页面大小?
【发布时间】:2023-02-04 00:01:21
【问题描述】:

我想以 KB 为单位获取完整加载页面的大小,就像它在浏览器控制台中的显示方式一样。 我用了:

 var res = performance.getEntriesByType('resource'); 

但在这里我没有得到完整的网站,只有像 .css、.images 这样的资源,而不是页面本身。

   var totalSizeTransfer = res.reduce((size, item) => {
    size += item.transferSize;
    return size;
  }, 0);
  console.log("total Size Transfer ist: ",totalSizeTransfer);

上面的代码没有帮助。 任何想法?

【问题讨论】:

  • 你的意思是html文件的大小?
  • 我认为你的意思是资源/传输的大小。这是真的?

标签: javascript


【解决方案1】:

Javascript 不能完全访问网络流量。因此,您的脚本无法捕获所有请求。

【讨论】:

    猜你喜欢
    • 2020-04-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-10
    • 2015-02-10
    • 2014-02-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多