javascript实现用符号制作进度条实例

javascript实现用符号制作进度条实例

如图所示:

图片[1]_javascript实现用符号制作进度条实例_皮站网

这里暂时不考虑页面布局等方面,纯进度条加载的实现。

具体代码如下:

<p style=”text-align:center;”> 页面载入中,请稍后…</p>
<form name=”loading”>
<input type=”text” name=”progress” size=”46″ style=” font-family:Arial, Helvetica,
sans-serif;font-weight:bolder; border-style:none; padding:0px;” />
<br />
<br />
<input type=”text” name=”per” size=”36″ style=”font-weight:bolder; border-style:none; padding:0;” />
</form>
<script type=”text/javascript”>
var bar=0; //进度条的进度
var line=”||”; //类似进度条的符号 双竖线
var typeline=”||”;
count();
function count(){
bar =bar+2; //进度条+2
typeline=typeline+line; //符号随着增加
document.loading.progress.value=typeline; //显示进度条符号
document.loading.per.value=bar+”%”; //显示进度百分比
if(bar<100){ //判断进度条是否到头
setTimeout(“count()”,100); //设置定时 每隔100ms

}else{

window.location=”#”; //进度条到头后事件处理
}

}

</script>

此进度条为使用符号(||)呈现进度条的不断变化,此例重点是进度条的布局,此例可用于很普通的页面加载,无法计算真正的加载时间。

© 版权声明
THE END
喜欢就支持一下吧
点赞11 分享