模拟进度条

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>进度条</title>
<style type="text/css">
body{
text-align:center;
}
.graph{
width:450px;
border:1px solid #F8B3D0;
height:25px;
}
#bar{
display:block;
background:#FFE7F4;
float:left;
height:100%;
text-align:center;
}
#barNum{
position:absolute;
}
</style>
<script type="text/javascript">
function $(obj){
 return document.getElementById(obj);
}
function go(){
 $("bar").style.width = parseInt($("bar").style.width) + 1 + "%";
 $("bar").innerHTML = $("bar").style.width;
  if($("bar").style.width == "100%"){
   window.clearInterval(bar);
  }
}
var bar = window.setInterval("go()",50);
window.onload = function(){ bar;}
</script>
</head>
<body>
<div class="graph">
<strong id="bar" style="width:1%;"></strong>
</div>
</body>
</html>

模拟进度条

时间: 2024-10-24 01:07:06

模拟进度条的相关文章

python中模拟进度条

文件的write方法并不是直接将文件写入硬盘,而是先写入缓存,等缓存写满等条件满足时再写入磁盘. 有时为了保证数据安全性,需要调用flush来强制数据落盘.同理在标准输出sys.stdout中也有flsuh方法,例如使用sys.stdout来模拟进度条: import sys,time for i in range(20): sys.stdout.write("#") sys.stdout.flush() time.sleep(0.5)

模拟进度条发现的彩蛋

在模拟实现一个进度条的时候,首先想到的方法是控制width(横着的进度条),height(竖着的进度条). 我在这么做的时候遇到了一个问题.高度总是从下到上变换的.如果是倒着来的进度条就不好实现.宽度总是从左到右变话的.如果从右到左也遇到了问题. 解决方法如下,设定一个relative的框,内部设定一个 absolute的框来实现进度条,进度条的初始位置根据top,left,bottom,right四个值来确定. <div class="cont"> <div cla

命令行模拟进度条

每次看到别人的黑框程序在安装什么包,或者操作某个东西的时候,都有个动态的进度条,感觉很逼真的样子. 这次咱们也模拟一个简易的进度条.运行效果图如下. 完整代码: #include<iostream> #include<Windows.h>//Sleep调用 using namespace std; void processbar(int iMaxValue, int iCurrentValue) { char chArr[] = "[...................

python模拟进度条打印

def jindu(per,width=50): if per>100: per=100 showstr=('[%%-%ds]' % width) % (int(per/100*width) * '#') print('\r%s %d%%' %(showstr,per), end='', flush=True) totalsize=102500recive=0while recive<totalsize: time.sleep(0.5) recive+=1024 percent=100*rec

C#使用进度条,并用线程模拟真实数据 ProgressBar用法(转)

using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading; using System.Windows.Forms; namespace jmyd.form { public partial class

原生js上传文件 显示进度条

最近在做文件上传的功能,因为界面设计比较简单,就没有引用jq,但是网上大部分的上传插件都需要jq的支持.为了一个上传功能引用90多k的jq文件有点太小题大做了,所以就自己动手写了一个原生js上传的demo.下面是代码: HTML代码 <html> <head> <title></title> </head> <body> <input type="file" id="f" /> &l

Android简易实战教程--第二话《两种进度条》

点击按钮模拟进度条下载进度,"下载"完成进度条消失. 代码如下: xml: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_

AlloyRenderingEngine燃烧的进度条

写在前面 Github: https://github.com/AlloyTeam/AlloyGameEngine HTML 5新增了progress标签,那么再去使用AlloyRenderingEngine去模拟进度条是否多余? 不多余.有四大好处: 样式更加灵活(想怎么绘制就怎么绘制) 跨平台跨浏览器样式更加统一(使用便签,各个浏览器默认样式是五花八门) 效果更加酷炫,(比如燃烧的进度条= =!) 像素能够统一管理 统一像素管理的好处: 更容易的全尺寸缩小和放大(最常见的:全屏游戏) 缩小和

Android进度条使用详解(一)

进度条是UI界面中一种非常实用的组件,通常用于向用户像是某个耗时操作完成的百分比.进度条可动态地显示进度,因此避免长时间地执行某个操作时,让用户感觉程序失去了响应,从而更好地提高用户界面的友好性.ProgressBar本身代表着进度条组件,其子类还包括SeekBar(拖动条)和RatingBar(星级评分条). 一.ProgressBar使用详解 1.环形进度条使用方法 (1)进度条样式 (2)代码实现 <ProgressBar android:id="@+id/progressBar&q