在后台处理数据时,前台页面同时计数显示Proess Bar 使用了layer来显示 用法: 1。引用
<SCRIPT language=javascript src="ShowProcessBar.js"></SCRIPT>
2。在提交Button或<A>或<SPAN> 加扩展属性 IsShowProcessBar="True" 文件ShowProcessBar.js如下 AddProcessbar(); var bwidth=0; var swidth = document.all.waiting.clientWidth; function CheckIsProcessBar(obj) { if (obj.IsShowProcessBar=="True") { return false; } else { return true; } } function CheckClick(e) { if (e == 1) { if (bwidth<SWIDTH*0.98){ } 2 { if function return else <HTML 测试文件TestShowBar.HTML if(document.all)document.onclick="CheckClick;" document.write(Str) Str+="<div id=waiting style=position:absolute;top:50px;left:100px;z-index:1;visibility:hidden >" ; Str="" var AddProcessbar() true; bwidth if(!bwidth)CheckClick(1); document.rating.visibility="hide;" self.pageXOffset; +="(swidth" document.waiting.clip.width) - document.rating.left="(window.innerWidth" self.pageYOffset+document.waiting.clip.height-10; document.waiting.clip.height) document.rating.top="(window.innerHeight" document.waiting.visibility="show;" document.waiting.left="(window.innerWidth" self.pageYOffset; document.waiting.top="(window.innerHeight" !=")" if(e.target.href.toString() {document.waiting.visibility="hide;" show) if(document.waiting.visibility="=" document.all.waiting.style.visibility="visible;" document.body.scrollLeft; document.all.waiting.clientWidth) document.all.waiting.style.pixelLeft="(document.body.offsetWidth" document.body.scrollTop; document.all.waiting.clientHeight) document.all.waiting.style.pixelTop="(document.body.offsetHeight" null)return (whichIt="=" whichIt="event.srcElement;" (CheckIsProcessBar(whichIt)) while {document.all.waiting.style.visibility="hidden;" visible) if(document.all.waiting.style.visibility="=" if(document.all) setTimeout(CheckClick(1);,150); document.rating.clip.width="bwidth;" (document.all)document.sbar.width="bwidth;" 0.025; * bwidth)>
<SCRIPT language=javascript src="ShowProcessBar.js"></SCRIPT>
<A href="error.asp" IsShowProcessBar="True">A Href</A> <BR><BR><SPAN style="CURSOR: hand" onclick=location.href=error.asp IsShowProcessBar="True"><FONT color=blue>Span</FONT></SPAN> <BR>
<FORM action=error.asp><INPUT type=submit value=Submit> <INPUT type=button value="normal button" IsShowProcessBar="True"> </FORM>
<P IsShowProcessBar="True">AAAAAAAAAAAAA</P></SPAN>