javascript+css ---Loading效果

<style>

html { BACKGROUND: #FFFFFF; }

body { MARGIN: 0px; }

form { MARGIN: 0px; }

img { BORDER: 0px; }

div, table, input, button, select, textarea { FONT-FAMILY: Tahoma; FONT-SIZE: 12px; COLOR: #222222; }

.debug { BACKGROUND: #FFFFFF; WIDTH: 360px; BORDER: #000000 1px solid; TEXT-ALIGN: center; }

</style>



<script>

var i=0;

var n=0;

var url='<a href="http://www.cssrain.cn" target="_blank">http://www.cssrain.cn</a>'; //转

var min = '10'; //进度速度

function loading() {

var l='320'; //总长度 该了 div 也要改

var t='40'; //进度条长度

var h='20'; //进度条高度度

if(i<l) { if(i>=l-t) { i<l ? i++ : i=1; n=l-i; } else { if(n>t) i<l ? i++ : i=1; else n++; } } else { i=0; n=0; location.href=url }

document.getElementById('loading').innerHTML='<div style="BACKGROUND: #A0E000; MARGIN-LEFT: '+i+'px; WIDTH: '+n+'px; HEIGHT: ' + h + 'px; OVERFLOW: hidden;"/>';



}

function debug() {

var debug='<div style="BACKGROUND: #001000; WIDTH: 100%; HEIGHT: '+document.body.clientHeight+'px; FILTER: alpha(opacity=75);"></div>'+

'<div class="debug" style="POSITION: absolute; TOP: '+((document.body.clientHeight/2)-32)+'px; LEFT: '+((document.body.clientWidth/2)-180)+'px;">'+

'<div style="PADDING: 10px; FONT-WEIGHT: bold;">Loading..</div>'+

'<div id="loading" style="BACKGROUND: #EEEEEE; WIDTH: 320px; PADDING: 1px; BORDER: #AAAAAA 1px solid; TEXT-ALIGN: left;"></div>'+

'<div style="PADDING: 10px; TEXT-ALIGN: right;">正在处理你的请求,请不要刷新,请稍候..</div>'+

'</div>';

setInterval( 'loading()', min );

document.getElementById('debug').innerHTML = debug;

}

</script>





<body>

<div style="POSITION: absolute; TOP: 0px; LEFT: 0px;" id="debug"></div>

<button οnclick="debug();">提交</button>

</body>

</html> 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值