⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 opencommwindow.js

📁 高校 学籍管理、成绩、收费、网上教学
💻 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 + -