代码如下:
<Publik: Komponen>
<Public: methodName = "init" internalName = "fncreateProgressBar"/>
<Public: methodName = "showprogress" internalname = "showprogress"/>
<Public: propertyname = "container"/>
<Public: propertyname = "speed"/>
<ScriptLanguage = JavaScript>
varstarttime = null;
functionFnCreateProgressBar () {
sekarang = newDate ();
startTime = now.getTime ();
sekarang = null
ocontainer = element.container
ocontainer.innerhtml = "";
odiv = window.document.createelement ("div")
odiv.classname = "kemajuan"
Ocontainer.AppendChild (ODIV)
odiv.style.display = "";
element.bar = odiv;
}
functionPause (numbermillis) {
vardialogscript =
'window.setTimeout ('+
'function () {window.close ();},'+numbermillis+');';
varresult =
window.showmodaldialog (
'JavaScript: document.writeln ('+
'"<script>'+DialogScript+'<'+'/script>")');
}
functionshowprogress (statesdesc) {
sekarang = newDate ();
Currtime = now.getTime ();
sekarang = null
if (statesdesc! = null) window.status = stateDesc+"当前耗时:"+(Currtime-starttime)+"毫秒!";
element.bar.style.width = (Currtime-starttime) /Element.speed;