如何模仿下载速度与酒吧
How to similate download speed with bar?
如何用一个工具条模拟下载速度?
示例用条形图显示在1mbyte/s的连接下下载5mb所需的时间。
我用CSS和HTML做了一个bar来模拟40%:http://jsfiddle.net/JxfAk/3/
我Jquery:$(document).ready(function() {
var Download = 1048576
var Data = 1048576 * 5
});
HTML: <div id="barboks"><div id="bar"></div></div>
CSS: #barboks {width:200px;height:40px;border:1px solid #CCCCCC;}
#bar {width:50px;height:40px;background:blue;display:block;}
我只是不知道我应该如何将条的宽度作为数据的下载速度。
演示:http://jsfiddle.net/Kt6Bc/2/
HTML——<div id="container">
<div id="bar"></div>
</div>
CSS——#container {
position : relative;
width : 500px;
height : 25px;
border : 1px solid #000;
overflow : hidden;
}
#bar {
position : absolute;
top : 0;
left : 0;
width : 0;
height : 25px;
background : red;
}
JS——
var ani_running = false;
$('#container').on('click', function () {
if (ani_running == false) {
ani_running = true;
$('#bar').animate({ width : '500px' }, 5000, function () {
$('#bar').animate({ width : '0px' }, 1000);
ani_running = false;
});
}
});
这将在另一个div中设置一个div,并使内部div的宽度看起来像一个加载条。由于父div的宽度是500px
,我们可以通过5sec
来模拟1MB/s
来动画内部div的宽度。
相关文章:
- 如何在生成下载文件时显示加载动画
- 直接下载文件,而不是从window.open(url)
- 如何使用javascript或html下载PDF格式的填写表单
- Javascript运行php文件,然后下载文件
- 在单击href链接的同时下载文件
- 尽管链接成功并已成功下载,但未找到NPM模块
- 通过php页面中的js强制下载txt
- 使用angularjs向浏览器发送servlet响应(下载功能)
- 通过javascript下载文件时设置文件名
- Wacom stu-430签名捕获速度太慢
- 如何在Edge中下载图像/png数据URI
- 下载使用POST数据动态生成的文件
- PHP/Javascript:如何限制下载速度
- 减缓用户下载/保存html5视频的速度
- 如何模仿下载速度与酒吧
- 哪一种浏览速度更快?从不同的网站下载不同的图片/一个网站为一个网页's图片[HTML/PHP]
- 在浏览器中测量下载和上传速度
- “你下载文件的速度太快了”;在我的网页上
- 是否有可能在飞行中准确地确定用户的下载速度?
- 我怎样才能显示我的进步呢?下载速度