progress3.js

来自「视频监控网络部分的协议ddns,的模块的实现代码,请大家大胆指正.」· JavaScript 代码 · 共 37 行

JS
37
字号
var isDom = document.getElementById?true:false;
var isIE  = document.all?true:false;
var isNS4 = document.layers?true:false;
var cellCount = 10;

function setprogress(pIdent, pValue, pString)
{
        if (isDom)
            prog = document.getElementById(pIdent+'installationProgress');
        if (isIE)
            prog = document.all[pIdent+'installationProgress'];
        if (isNS4)
            prog = document.layers[pIdent+'installationProgress'];
	if (prog != null) 
	    prog.innerHTML = pString;

        if (pValue == 0) {
	    for (i=0; i < cellCount; i++) {
                if (isDom)
                    document.getElementById(pIdent+'progressCell'+i+'A').style.visibility = "hidden";
                if (isIE)
                    document.all[pIdent+'progressCell'+i+'A'].style.visibility = "hidden";
                if (isNS4)
                    document.layers[pIdent+'progressCell'+i+'A'].style.visibility = "hidden";
            }
        }

	for (i=pValue-1; i >= 0; i--) {
            if (isDom)
                document.getElementById(pIdent+'progressCell'+i+'A').style.visibility = "visible";
            if (isIE)
                document.all[pIdent+'progressCell'+i+'A'].style.visibility = "visible";
            if (isNS4)
                document.layers[pIdent+'progressCell'+i+'A'].style.visibility = "visible";
        }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?