Control.ProgressBar 基于百分比的进度条。

Control.ProgressBar是一个采用Prototype开发,基于百分比的进度条。
我试了一下还是挺好用的.

源码如下:

<!DOCTYPE html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
<title>Control.ProgressBar : CSS based progress bar widget for Prototype</title>
<link href="/all.css" media="screen" rel="stylesheet" type="text/css" />
<script src="all.js" type="text/javascript"></script>
<style>
#progress_bar {
width:102px;
height:7px;
border:1px solid #ccc;
padding:0;
margin:0;
position:relative;
background-image:url(progress_bar.gif);
background-repeat:repeat-x;
}
#progress_bar div {
background-color:#fff;
}
</style>
<script>
document.observe('dom:loaded',function(){
var progress_bar = new Control.ProgressBar('progress_bar',{
interval: 0.15
});
$('progress_bar_stop').observe('click',progress_bar.stop.bind(progress_bar));
$('progress_bar_start').observe('click',progress_bar.start.bind(progress_bar));
$('progress_bar_reset').observe('click',progress_bar.reset.bind(progress_bar));
$('progress_bar_step_5').observe('click',progress_bar.step.bind(progress_bar,5));
$('progress_bar_step_25').observe('click',progress_bar.step.bind(progress_bar,25));
});
</script>
</head>
<body class="control">
<div id="progress_bar"></div> <div style="margin-top:10px;">
<input type="button" value="Start" id="progress_bar_start"/>
<input type="button" value="Stop" id="progress_bar_stop"/>
<input type="button" value="Reset" id="progress_bar_reset"/>
<input type="button" value="+ 5%" id="progress_bar_step_5"/>
<input type="button" value="+ 25%" id="progress_bar_step_25"/>
</div>
</body>
</html>

all.css 下载: [url]http://livepipe.net/stylesheets/all.css[/url]
all.js 下载: [url]http://livepipe.net/javascripts/all.js[/url]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值