首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用JavaScript近似计算网站的连接速度?

如何使用JavaScript近似计算网站的连接速度?
EN

Stack Overflow用户
提问于 2009-05-20 17:51:43
回答 2查看 2.8K关注 0票数 5

如何使用JavaScript近似计算网站的连接速度?

我想要创建一个类似的javascript小部件,它将计算打开当前打开页面的速度。

我要问的是,如果只使用javascript就能做到这一点,那么这个想法是什么呢?

更新

注意,页面大小总是未知的。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2009-05-20 18:01:03

这里是一个使用AJAX和.Net后端的例子,尽管它可以是任何东西。

这里是一个使用图像的简单例子。

关键是要有一个已知大小的页/对象,并在浏览器检索它时捕获开始和结束时间。然后,只需将大小除以某个时间单位,就可以得到每单位时间的大小。然后用数学把它翻译成你想要的任何东西。

票数 11
EN

Stack Overflow用户

发布于 2009-05-20 17:57:31

好的。

代码语言:javascript
复制
<script>
    startTime = Date.now();
    window.onload = function(){
        endTime = Date.now();
        //Time in ms between opening page, and loading all the date
        alert(endTime - startTime)
    };
</script>

现在来接近速度。静态地说,假设页面是200‘s。

代码语言:javascript
复制
var kbps = 200 / (endTime - startTime * 1000);
票数 -2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/889319

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档