commformsub.js
来自「高校 学籍管理、成绩、收费、网上教学」· JavaScript 代码 · 共 88 行
JS
88 行
//设置修改标志
var g_bModifyFlag=false;
var g_bSubmitFlag=false;
function SetModifyFlag(bModify)
{
bModify=(bModify==null)?true:bModify;
g_bModifyFlag=bModify;
return true;
}
//关闭窗口
function CloseWindow()
{
if(IsModifyed())
if (!confirm("数据已被修改,是否不保存数据就关闭窗口?")) return;
window.close();
}
function IsModifyed()
{
if (g_bModifyFlag)
return true;
else
return false;
}
function IsSubmit()
{
if (g_bSubmitFlag)
return true;
else
return false;
}
function PressEscCloseWindow()
{
switch(window.event.keyCode)
{
case 27:
CloseWindow();
default:
}
}
function SetSubmitFlag(bFlag)
{
bFlag=(bFlag==null)?true:bFlag;
g_bSubmitFlag=bFlag;
return true;
}
/*
在页面校验控件完成校验后,由Flag决定是否修改提交标志和显示进度条
通常用于除需要校验控件外,还需要自己编写JavaScipt校验的情况。此时设置修改标志和显示进度条需自己根据情况调用
true:显示
false:不显示
*/
function CheckSubmit(NotEditModefyFlag)
{
try
{
//执行校验并确定是否提交
if(Page_Validators)
{
Page_ClientValidate();
if(!Page_IsValid)
{
return false;
}
else
{
if(!NotEditModefyFlag)//修改提交标志和显示进度条
{
SetModifyFlag(false);
ShowNotesModalDlg();
}
return true;
}
}
}
catch(e){}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?