📄 commformsub.js
字号:
//设置修改标志
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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -