当前位置:开发者网络 >> 网页特效 >> 页面特效 >> 内容
精彩推荐
分类最新特效
分类热点特效
  
事件处理等待
日期:2005-06-11   人气:   【字体: 】【收藏此文


<!-- 网页特效代码由[中国WEB开发者网络:http://www.ChinaWebDev.com]提供! -->
<!-- 要实现此效果需要 1 个步骤: -->

<!-- 第 1 步: -->
<!-- 把下面的代码加到<BODY></BODY>区域中: -->

<script language="javascript">

function do_totals1()

{

document.all.pleasewaitScreen.style.pixelTop = (document.body.scrollTop + 50);

document.all.pleasewaitScreen.style.visibility="visible";

window.setTimeout('do_totals2()',1);

}



function do_totals2()

{

lengthy_calculation();

document.all.pleasewaitScreen.style.visibility="hidden";

}



function lengthy_calculation()

{

var x,y



for(x=0;x<1000000;x++)

{

y += (x * y) / (y - x);

}

}

</script>
<DIV ID="pleasewaitScreen" STYLE="position:absolute;z-index:5;top:30%;left:42%;visibility:hidden">
<TABLE BGCOLOR="#000000" BORDER="1" BORDERCOLOR="#000000" CELLPADDING="0" CELLSPACING="0" HEIGHT="100" WIDTH="150" ID="Table1">
<TR>
<TD WIDTH="100%" HEIGHT="100%" BGCOLOR="silver" ALIGN="CENTER" VALIGN="MIDDLE">
<FONT FACE="Arial" SIZE="4" COLOR="blue"><B>正在处理中<br>
请稍等...</B></FONT>
</TD>
</TR>
</TABLE>
</DIV>
<p align="center">
<input type="button" name="btn_calc" value="处理等待" onclick="do_totals1()">
</p>