javascript进度条
function showProgressBar()
{
if( document.all('operatingFlagPanel') != null )
{
alert("当前的操作未完成,不能进行其他的操作!");
return false;
}
var iStr ="";
iStr += "<div >\r\n"
+ " <marquee loop direction='right' title='装载中...' scrollamount='6' scrolldelay='100' cursor:'wait';border:1px solid ButtonShadow;background:#FFFFFF;height:30px;font-size:1px;margin:1px;width:300px;-moz-binding:url('marquee-binding.xml#marquee');-moz-box-sizing:border-box;display:block;overflow:hidden;\">\r\n"
+ " <span ></span>\r\n"
+ " <span ></span>\r\n"
+ " <span ></span>\r\n"
+ " <span ></span>\r\n"
+ " <span ></span>\r\n"
+ " <span ></span>\r\n"
+ " <span ></span>\r\n"
+ " <span ></span>\r\n"
+ " <span ></span>\r\n"
+ " <span ></span>\r\n"
+ " <span ></span>\r\n"
+ " <span ></span>\r\n"
+ " <span ></span>\r\n"
+ " <span ></span>\r\n"
+ " <span ></span>\r\n"
+ " <span ></span>\r\n"
+ " <span ></span>\r\n"
+ " <span ></span>\r\n"
+ " </marquee>\r\n"
+ "</div>\r\n";
document.body.insertAdjacentHTML("AfterBegin", iStr);
sTop = document.body.scrollTop + 250 ;
sLeft = document.body.offsetWidth/2 - 225 ;
if( document.body.offsetHeight < 130 ) {
document.all('operatingFlagPanel').style.height = 23;
sTop = (document.body.offsetHeight-23)/2;
}
if( document.body.offsetWidth < 300 ) {
document.all('operatingFlagPanel').style.width = 150;
sLeft = document.body.offsetWidth/2 - 75 ;
}
document.all('operatingFlagPanel').style.pixelLeft = sLeft;
document.all('operatingFlagPanel').style.pixelTop = sTop;
document.all('operatingFlagPanel').style.display='';
return true;
}