📄 opencommwindow.js
字号:
//打开一个模式对话框
//url:页面的URL
//source:打开对话框的窗口对象
//w:打开的对话框的宽度
//h:打开的对话框的高度
function showModalDialogA(url,source,w,h)
{
var h=((h==null)||(h==0))?(screen.height-100):h;
var w=((w==null)||(w==0))?(screen.width-100):w;
return window.showModalDialog(url,source,"dialogHeight:" + h + "px;dialogWidth:" + w + "px;edge:Raised;center:Yes;help:No;resizable:1;status:No;Scroll:No");
}
//打开一个非模式对话框
//url:页面的URL
//source:打开对话框的窗口对象
//w:打开的对话框的宽度
//h:打开的对话框的高度
function showModelessDialogA(url,source,w,h)
{
var h=((h==null)||(h==0))?(screen.height-100):h;
var w=((w==null)||(w==0))?(screen.width-100):w;
return window.showModelessDialog(url,source,"dialogHeight:" + h + "px;dialogWidth:" + w + "px;edge:Raised;center:Yes;help:No;resizable:1;status:No;Scroll:No");
}
//打开一个窗口
//url:页面的URL
//Title:新窗口的标题
//source:打开对话框的窗口对象
//w:打开的对话框的宽度
//h:打开的对话框的高度
function OpenNewWindow(url,Title,source,w,h)
{
var h=((h==null)||(h==0))?(screen.height-200):h;
var w=((w==null)||(w==0))?(screen.width-200):w;
var t=(screen.height-h)/2-30;
var l=(screen.width-w)/2;
if(!url)url="";
if(!Title)Title="";
var wndNew=window.open(url,Title,"menubar=0,toolbar=0,status=0,scrollbars=yes,top=" + t + ",left=" + l + ",width=" +w + ",height=" + h +",resizable=yes");
wndNew=source;
}
//打开一个对话框,不过这个页面需要把信息加锁
//url:页面的URL
//Title:新窗口的标题
//source:打开对话框的窗口对象
//w:打开的对话框的宽度
//h:打开的对话框的高度
function OpenLockInfoDlg(url,source,w,h,Title)
{
if(!url)url="";
if(!Title)Title="";
url=encodeURIComponent(url);
var newURL="/CaitTM/Lib/LockInfoDlg.aspx?&Title=" + Title + "&URL=" + url;
return showModalDialogA(newURL,source,w,h);
}
//打开文件上传对话框
//FileType:上传文件的类别
// IMG:图片
//FileSize:文件的大小
//UploadForder:文件上传的目录
//source:打开对话框的窗口对象
//上传成功后的回调函数名
function ShowUpLoadFileWin(FileType,FileSize,UploadForder,source,CallBackSub)
{
if(!FileType)FileType="IMG";
if(!FileSize)FileSize="0";
if(!UploadForder)UploadForder="TempFiles"
var url="/CaitTM/Lib/UploadFiles.aspx?Type=" + FileType + "&Size=" + FileSize + "&Forder=" + UploadForder + "&CallBackSub=" + CallBackSub;
showModalDialogA(url,source,350,170)
}
//打开选择客户的窗口,返回选择的客户的ID列表
function OpenSelectClientDlg()
{
var url="/CaitTM/Lib/SelectClientDlg.aspx";
var ids=showModalDialogA(url,self,600,510);
return ids;
}
//打开选择单个部门的窗口
//NoShowDeptID 不显示的部门ID
//CallBackFunction 在确定选择时,调用的回调函数名
//如果确定选择,则返回true
//回调函数的参数为
//DeptID 部门ID
//DeptName 部门名称
//DeptFullName
function OpenSelectSingleDeptDlg(NoShowDeptID,CallBackSub)
{
if(!NoShowDeptID)NoShowDeptID="";
if(!CallBackSub)CallBackSub="";
var url="/CaitTM/Lib/SelectSingleDeptDlg.aspx?NoShowDeptID=" + NoShowDeptID + "&CallBackSub=" + CallBackSub;
var Result=showModalDialogA(url,self,500,450);
return Result;
}
//打开选择多个部门的窗口
//NoShowDeptID 不显示的部门ID
//CallBackFunction 在确定选择时,调用的回调函数名
//如果确定选择,则返回true
//回调函数的参数为
//DeptID 部门ID
//DeptName 部门名称
function OpenSelectMultiDeptDlg(NoShowDeptID,CallBackSub)
{
if(!NoShowDeptID)NoShowDeptID="";
if(!CallBackSub)CallBackSub="";
var url="/CaitTM/Lib/SelectMultiDeptDlg.aspx?NoShowDeptID=" + NoShowDeptID + "&CallBackSub=" + CallBackSub;
var Result=showModalDialogA(url,self,500,450);
return Result;
}
//打开选择单个用户的窗口
//NoShowUserID 不显示的用户ID
//如果确定选择,则返回所选择用户的ID
function OpenSelectSingleUserDlg(NoShowUserID)
{
var url="/CaitTM/Lib/SelectSingleUser.aspx?NoShowUserID=" + NoShowUserID;
var Result=showModalDialogA(url,self,585,550);
return Result;
}
//打开选择单个角色的窗口
//如果确定选择,则返回所选择角色的ID
function OpenSelectSingleRoleDlg()
{
var url="/CaitTM/Lib/SelectSingleRole.aspx"
var Result=showModalDialogA(url,self,500,325);
return Result;
}
//打开选择多个角色的窗口
//如果确定选择,则返回所选择多角色的ID组成的逗号间隔的字符串
function OpenSelectMultiRoleDlg()
{
var url="/CaitTM/Lib/SelectMultiRole.aspx"
var Result=showModalDialogA(url,self,550,425);
return Result;
}
//打开选择多个用户的窗口
//strID 为传递给页面对话框ID值
//如果确定,则返回所选择的多个用户的ID组成的逗号间隔的字符串
function OpenSelectMultiUserDlg(strID)
{
var url="/CaitTM/Lib/SelectMultiUser.aspx?ID="+strID;
var Result=showModalDialog(url,self,650,450);
return Result;
}
//打开选择单个功能的窗口
//NoShowID 不显示的功能的ID
//CallBackFunction 在确定选择时,调用的回调函数名
//如果确定选择,则返回true
//回调函数的参数为
//FunctionID 功能ID
//FunctionName 功能名称
//FullName 功能全名
function OpenSelectSingleFunctionDlg(NoShowID,CallBackSub)
{
if(!NoShowID)NoShowID="";
if(!CallBackSub)CallBackSub="";
var url="/CaitTM/Lib/SelectSingleFunctionDlg.aspx?NoShowID=" + NoShowID + "&CallBackSub=" + CallBackSub;
var Result=showModalDialogA(url,self,500,450);
return Result;
}
//打开选择单个页面的窗口
//CallBackFunction 在确定选择时,调用的回调函数名
//如果确定选择,则返回true
//回调函数的参数为
//PageID 页面的ID
//PageName 页面的名称
function OpenSelectSinglePageDlg(CallBackSub)
{
if(!CallBackSub)CallBackSub="";
var url="/CaitTM/Lib/SelectSinglePageDlg.aspx?CallBackSub=" + CallBackSub;
var Result=showModalDialogA(url,self,500,450);
return Result;
}
//打开选择单个页面的窗口
function OpenSelectSingleCigaretteDlg(CallBackSub,StoreHouseID,CgtReturnType)
{
if(!CallBackSub)CallBackSub="";
if(!StoreHouseID)StoreHouseID="0";
if(!CgtReturnType)CgtReturnType="1";
var url="/CaitTM/Lib/SelectSingleCigaretteDlg.aspx?CallBackSub=" + CallBackSub + "&StoreHouseID=" + StoreHouseID+"&CgtReturnType=" + CgtReturnType;
var Result=showModalDialogA(url,self,500,450);
return Result;
}
//打开解锁窗口
//UserID 用户ID
//InfoID 要上锁的信息
//LockType 锁的类别
function OpenUnLockWindow(UserID,InfoID,LockType)
{
var w=200;
var h=100;
var t=(screen.height-h)/2-30;
var l=(screen.width-w)/2;
if(!InfoID)InfoID="";
if(!LockType)LockType="";
if(!UserID)LockType="";
window.open("/CaitTM/Lib/UnLockInfo.aspx?UserID=" + UserID + "&InfoID=" + InfoID + "&LockType=" + LockType,"OpenUnLockWindow","menubar=0,toolbar=0,status=0,scrollbars=yes,top=" + t + ",left=" + l + ",width=" +w + ",height=" + h +",resizable=yes");
}
//打开选择单个行政区划点窗口
//CallBackSub: 回调函数名
//如果确定选择,则返回true
//回调函数的参数为
//RegionID 行政区划ID
//RegionName 行政区划名(单节点)
//FullRegionName 行政区划全名(连接全部父节点名称后的名称)
function OpenSelectSingleRegionDlg(CallBackSub)
{
var url="/CaitTM/Lib/SelectSingleRegion.aspx?CallBackSub=" + CallBackSub;
var Result=showModalDialogA(url,self,500,450);
return Result;
}
//打开选择单个用户窗口
//CallBackSub: 回调函数名
//如果确定选择,则返回true
//回调函数的参数为
//PlanterID 用户ID
//PlanterName 用户name
function OpenSelectSinglePlanterDlg(CallBackSub)
{
var url="/CaitTM/Lib/SelectSinglePlanter.aspx?CallBackSub=" + CallBackSub;
var Result=showModalDialogA(url,self,750,550);
return Result;
}
//打开选择单个用户组窗口
//CallBackSub: 回调函数名
//如果确定选择,则返回true
function OpenSelectSinglePlanterGroupDlg(CallBackSub)
{
var url="/CaitTM/Lib/SelectSingleGroup.aspx?CallBackSub=" + CallBackSub;
var Result=showModalDialogA(url,self,600,400);
return Result;
}
//打开选择单个用户组成员窗口
//CallBackSub: 回调函数名
//如果确定选择,则返回true
function OpenSelectSingleGroupMemberDlg(CallBackSub,GroupID)
{
var url="/CaitTM/Lib/SelectSingleGroupMember.aspx?CallBackSub=" + CallBackSub+"&GroupID="+GroupID;
var Result=showModalDialogA(url,self,400,460);
return Result;
}
//打开选择多个用户的窗口
//RegionID 为传递给页面对话框行政区划ID值
//如果确定,则返回所选择的多个农户的ID组成的逗号间隔的字符串
function OpenSelectMultiPlanterDlg(RegionID)
{
var url="/CaitTM/Lib/SelectMultiPlanter.aspx?ID="+RegionID;
var Result=showModalDialogA(url,self,550,500);
return Result;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -