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

📄 commonpage.inc.bak

📁 物业管理和办公自动化系统
💻 BAK
📖 第 1 页 / 共 2 页
字号:
<%
'************************************************************************************************
' 文件名: commonpage.inc
' Copyright(c) 2001-2002 上海阿尔卡特网络支援系统有限公司

'  创建人 : 周秋舫
'  日 期 : 2002-05-08
' 修改历史 :
'   ****年**月**日 ****** 修改内容:**************************************************
' 功能描述 : 其它常用函数
'           HeaderWithMenu		' 页面头部,不带菜单
'           HeaderWithoutMenu	' 页面头部,带菜单
'           LoginInfor			' 登录信息
'           MainMenu			' 主菜单
'           Footer				' 页面底部
'           Copyrights			' 版权信息
'           DateToday			' 今日日历
'	    DrawCal
'	    OuterTableHeader
'	    OuterTableTailer
'		InnerTableHeader
'	    InnerTableTailer
'	    TableTitle
'  版 本 :
'************************************************************************************************
%>
<script language="javascript">
function LeaveHere()
{
	if (document.all.leave_action.innerText == "我要离开")
	{
		window.open("../include/leaveinfor.asp","wLeave", "width=380,height=240,top=200,left=200");
		return;
	}
	else
	{
		window.open("../include/backinfor.asp", "wBack", "width=350,height=120,top=300,left=300");
		return;
	}
}
</script>

<%
function HeaderWithoutMenu
	Response.write _
	"<table width=""750"" border=""0"" cellspacing=""0"" cellpadding=""0"" height=""100"" background=""../images/bg/index.gif"">" & _
		"<tr>" & _ 
			"<td valign=""bottom"" align=""right"">" & _
				"<table width=""750"" border=""0"" cellspacing=""0"" cellpadding=""0"">" & _
					"<tr>" & _
						"<td width=""200"">&nbsp;</td>" & _
						"<td width=""200"">&nbsp;</td>" & _
						"<td width=""350"">&nbsp;" & DateToday & "</td>" & _
					"</tr>" & _
					"<tr>" & _
						"<td width=""200"">&nbsp;</td>" & _
						"<td width=""200"">&nbsp;</td>" & _
						"<td width=""350"">" & LoginInfor & "</td>" & _
					"</tr>" & _
				"</table>" & _
			"</td>" & _
		"</tr>" & _
	"</table>"
end function

function HeaderWithMenu
	Response.write _
	"<table width=""750"" border=""0"" cellspacing=""0"" cellpadding=""0"" height=""100"" background=""../images/bg/index.gif"">" & _
		"<tr>" & _ 
			"<td valign=""bottom"" align=""right"">" & _
				"<table width=""750"" border=""0"" cellspacing=""0"" cellpadding=""0"">" & _
					"<tr>" & _
						"<td width=""200"">&nbsp;</td>" & _
						"<td width=""200"">&nbsp;</td>" & _
						"<td width=""350"">&nbsp;" & DateToday & "</td>" & _
					"</tr>" & _
					"<tr>" & _
						"<td width=""200"">&nbsp;</td>" & _
						"<td width=""200"">&nbsp;</td>" & _
						"<td width=""350"">" & LoginInfor & "</td>" & _
					"</tr>" & _
				"</table>" & _
				MainMenu & _
			"</td>" & _
		"</tr>" & _
	"</table>"
end function


Function MaxMinButton()
	'' 最大化,最小化和关闭按钮
	MaxMinButton = vbLF & _
		"<img border=0 width=20 height=0>" & vbLF & _
		"<OBJECT id=""min"" type=""application/x-oleobject"" classid=""clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11"">" & vbLF & _
		"<PARAM name=""Command"" value=""Minimize""></OBJECT>" & vbLF & _
		"<span onclick=""min.Click()""><img border=0 src=""../images/minimize.gif""></span>" & vbLF & _

		"<OBJECT id=""max"" type=""application/x-oleobject"" classid=""clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11"">" & vbLF & _
		"<PARAM name=""Command"" value=""Maximize""></OBJECT>" & vbLF & _
		"<span onclick=""max.Click()""><img border=0 src=""../images/maximize.gif""></span>" & vbLF & _
		
		"<!--OBJECT id=""clo"" type=""application/x-oleobject"" classid=""clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11"">" & vbLF & _
		"<PARAM name=""Command"" value=""Close""></OBJECT>" & vbLF & _
		"<button onclick=""clo.Click()""><font face=""webdings"">r</font></button-->" & vbLF & vbLF
End Function

function LoginInfor
	Dim sRoleName, sLeaveInfor, sTemp, sLeaveInforTitle

	
	dim sUserInfor
	
	if IsAdministrator then
		sUserInfor = "系统管理员,您好!"
	else
	        sRoleName = DLookUp(conn, "select role_desp from t_role where role_id=" & ToSQL(GetRoleId,"Number"))
		sUserInfor = GetUserName & ",您现在的身份是" & sRoleName & "!"
	end if

	if GetOnlineStatus = "on" then
		sTemp = "<a id=""leave_action"" style=""color:white;cursor:hand"" OnClick=""JavaScript:LeaveHere();"">我要离开</a>"
		sLeaveInfor = "<a href=""../include/main.asp"" style=""color:white""><img border=0 src=""../images/bg/ar-w.gif"" width=""8"" height=""8"">回到首页</a>"
		sLeaveInforTitle = ""
	else
	        
		sTemp = "<a id=""leave_action"" style=""color:white;cursor:hand"" OnClick=""JavaScript:LeaveHere();"">我要回来</a>"
		sLeaveInfor = "您的留言:" & Bref(ToHTML(DLookUp(conn, "select Leave_Infor from T_OnlineStatus where account_id=" & ToSQL(GetUserId,"Text"))),30)
		sLeaveInforTitle = sLeaveInfor
	end if

	

	
	
	LoginInfor = _
	"<table width=""350"" border=""0"" cellspacing=""0"" cellpadding=""0"">" & _
		"<tr>" & _ 
			"<td><img src=""../images/bg/line-b.gif"" width=""300"" height=""3""></td>" & _
		"</tr>" & _
		"<tr>" & _ 
			"<td>" & _
				"<table cellspacing=0 cellpadding=1 id=""tblLogged"" border=0 valign=top width=340 style=""table-layout:fixed"">" & _
					"<tr style=""display:none"">" & vbLF & _
					"	<td width=70></td>" & vbLF & _
					"	<td width=70></td>" & vbLF & _
					"	<td width=70></td>" & vbLF & _
					"	<td width=""*""></td>" & vbLF & _
					"</tr>" & vbLF & _
					"<tr>" & _
						"<td colspan=4 nowrap><font color=""#FFFFFF""><img src=""../images/bg/ar-w.gif"" width=""8"" height=""8"">" & _
							sUserInfor & "</font></td>" & _
					"</tr>" & _
					"<tr>" & _ 
						"<td><img src=""../images/bg/ar-w.gif"" width=""8"" height=""8"">" & _
							sTemp & "</td>" & _
						"<td><img src=""../images/bg/ar-w.gif"" width=""8"" height=""8""><a style=""cursor:hand;color:white"" href=""../admin/pwdmgr.asp"">" & _
							"密码管理</a></td>" & _
						"<td style=""color:white""><span  onclick=""var strHref=window.location.href;this.style.behavior='url(#default#homepage)';this.setHomePage('http://infoserver/oa/');""  style=""cursor: hand""><img src=""../images/bg/ar-w.gif"" width=""8"" height=""8"">设为首页</a></span></td>" & _
						"<td style=""color:white;cursor:hand""></td>" & _
					"</tr>" & _
					"<tr>" & _ 
						"<td colspan=4 id='liuyan' style='color:#FFFFFF' nowrap title=""" & sLeaveInforTitle & """>" & sLeaveInfor & "</td>" & _
					"</tr>" & _
				"</table>" & _
			"</td>" & _
		"</tr>" & _
		"<tr>" & _ 
			"<td><img src=""../images/bg/line-b.gif"" width=""300"" height=""3""></td>" & _
		"</tr>" & _
	"</table>"
end function


function MainMenu()
	dim sTemp, sAdminLevel
	dim menu_id, sub_id, menu, msub
	dim iRight
	
	if Not IsOnline then
		'' 如果不在线,则显示 “我回来了” 菜单
		sTemp = "mpmenu=new mMenu('我要回来','../include/backinfor.asp','blank','','','');"
	elseif IsAdministrator then	
		'' 如果是在线的系统管理员,则只显示系统管理员相关操作的菜单
		sTemp = "mpmenu=new mMenu('密码管理','../admin/pwdmgr.asp','self','','','','');" & vbLF
		'sTemp = sTemp & "mpmenu.addItem(new mMenuItem('修改密码','../include/changepwd.asp','self',false,'修改密码',null,'../images/pwd.gif','14','10','0'));" & vbLF
		'sTemp = sTemp & "mpmenu.addItem(new mMenuItem('设置密码提示','../include/changeqanda.asp','self',false,'修改密码',null,'../images/question.gif','14','11','0'));" & vbLF

		sTemp = sTemp & "mpmenu2=new mMenu('用户管理','../admin/list_user.asp','self','','','','');" & vbLF
		sTemp = sTemp & "mpmenu3=new mMenu('角色管理','../admin/list_role.asp','self','','','','');" & vbLF
		

		
	else
		'' 如果不是系统管理员,则显示普通菜单
		
		sTemp = "mpmenu=new mMenu('日常事务','','self','','','','');" & vbLF		
		sTemp = sTemp & "	mpmenu.addItem(new mMenuItem('修改密码','../role/changepwd.asp','self',false,'修改密码',null,'../images/pwd.gif','14','10','0'));" & vbLF
		sTemp = sTemp & "	mpmenu.addItem(new mMenuItem('设置密码提示','../role/changeqanda.asp','self',false,'修改密码',null,'../images/question.gif','14','11','0'));" & vbLF & vbLF
		
		menu_id = 1
		sub_id = 0
		
		''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
		menu_id = menu_id + 1			'' 增加一个主菜单,主菜单编号递增1
		menu = "mpmenu" & menu_id

		sTemp = sTemp & menu & "=new mMenu('意见管理','','self','','','','');" & vbLF
		''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
               iRight=HasRight(ID_CUSTOMER)
		if iRight=2 then
			sTemp = sTemp & menu & ".addItem(new mMenuItem('新增客户意见','../hr/newcomplaint.asp','self',false,'新增客户意见',null,'','','',''));" & vbLF & vbLF
		end if
                if iRight=1 or iRight=2 then 				
			sTemp = sTemp & menu & ".addItem(new mMenuItem('客户意见查询','../hr/list_complaint.asp','self',false,'客户意见查询',null,'','','',''));" & vbLF & vbLF
		end if
		''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
		menu_id = menu_id + 1			'' 增加一个主菜单,主菜单编号递增1
		menu = "mpmenu" & menu_id

		sTemp = sTemp & menu & "=new mMenu('库存管理','','self','','','','');" & vbLF
		''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
		
		''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
		menu_id = menu_id + 1			'' 增加一个主菜单,主菜单编号递增1
		menu = "mpmenu" & menu_id

		sTemp = sTemp & menu & "=new mMenu('采购管理','','self','','','','');" & vbLF
		''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
		
		''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
		menu_id = menu_id + 1			'' 增加一个主菜单,主菜单编号递增1
		menu = "mpmenu" & menu_id

		sTemp = sTemp & menu & "=new mMenu('人事管理','','self','','','','');" & vbLF

		sub_id = sub_id + 1			'' 增加一个子菜单,主菜单编号递增1
		msub = "msub" & sub_id
		'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
		iRight=HasRight(ID_HR)
		if iRight=2 then
			sTemp = sTemp & menu & ".addItem(new mMenuItem('新增员工','../hr/emp_oa.asp','self',false,'新增员工',null,'','','',''));" & vbLF & vbLF
		end if
		
		

⌨️ 快捷键说明

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