cmnscript.js

来自「在线模拟选课系统」· JavaScript 代码 · 共 93 行

JS
93
字号
//共通的页面载入处理
function cmnWindowLoad()
{
    if ( sErrMsg.length > 0 )
    {
        alert(sErrMsg);
    }
}

function logout()
{
    if ( confirm("真的要退出吗?") )
    {
        window.location.href = "logout.jsp";
    }
}

//表单reset的时候,需要做的特殊处理
function resetForm()
{
    //在各画面自己的js中可以覆盖该方法
    return;
}

//登录前的检查
function checkInput()
{
    //在各画面自己的js中可以覆盖该方法
    return true;
}

//导航按钮的特效
function menuIn( obj )
{
    obj.className = "tr_in";
}
function menuOut( obj )
{
    obj.className = "tr_blank";
}
function gotoExamineePage( vactionName )
{
    form_main.pageId.value = "S101";
    form_main.actionId.value = vactionName;
    
    form_main.submit();
}
function gotoAdminPage( vactionName )
{
    form_main.pageId.value = "S201";
    form_main.actionId.value = vactionName;
    
    form_main.submit();
}

//字符串的trim处理
function trimString( tmpStr )
{
    var tmpS = tmpStr;
    while( tmpS.indexOf(" ") == 0 )
    {
        tmpS = tmpS.substring(1,tmpS.length);
    }
    while( tmpS.lastIndexOf(" ") == tmpS.length-1 )
    {
        tmpS = tmpS.substring(0, tmpS.length-1);
    }
    return tmpS;
}

//得到全角半角的长度,全角=2,半角=1
function getLength( inStr )
{
    var iLen = 0;
    for( var i=0; i<inStr.length; i++ )
    {
        if( escape(inStr.charAt(i)).length >= 4 )
        {
            iLen = iLen + 2;
        }
        else
        {
            iLen = iLen + 1;
        }
    }
    return iLen;
}

//帮助窗口
function help( varPageId )
{
    window.showModalDialog("help.jsp?pageId=" + varPageId, "", "dialogHeight: 300px; dialogWidth: 400px;");
}

⌨️ 快捷键说明

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