?? menu.jsp
字號:
<%@ page contentType="text/html; charset=GBK" import="java.util.Hashtable"%>
<%@ taglib uri="/cms4j" prefix="cms4j" %>
<%
//當前菜單的類型,根據類型來決定要如何構建菜單
String type = (String)request.getParameter("type");
if(null == type || type.equals("")){
//如果沒有得到type,則取用戶有使用權限的第一個菜單的類型
%>
<cms4j:module scope="user" domain="2" is_menu="1" node_id="<%=cn.com.dekn.cms.security.login.CMS4JUser.getClusterNodeID(request)%>" top="1">
<% type=String.valueOf(module_info.getMODULE_ID()); %>
</cms4j:module>
<%
}
%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=GBK">
<title>CMS4J</title>
<link href="../skin/blue/css/menu.css" rel="stylesheet" type="text/css">
<link href="../skin/blue/css/tree.css" rel="stylesheet" type="text/css">
<script src="../../js/common.js"></script>
<script src="../../js/tree/xtree.js"></script>
<script src="../../js/page_init.js"></script>
<script>
//菜單的類型
var menuType = "<%=type%>";
function goto(target,URL){
obj = eval("top." + target);
obj.location.href = URL;
}
</script>
<%
if(!cn.com.dekn.cms.security.login.CMS4JUser.isLogin(request)){
%>
<script>
top.location.href="../login.jsp";
</script>
<%
return;
}
%>
</head>
<script>
function displayOrHideMenu(objID){
displayOrHide("menu_" + objID);
var linkTable = document.getElementById("menu_" + objID);
var obj = document.getElementById("menu_title_" + objID);
if(obj){
if(linkTable.style.display==""){
obj.className = "menu-ctrl-bar-exp-button";
}else{
obj.className = "menu-ctrl-bar-col-button";
}
}
}
//頁面初始化
function pageInit(){
if(document.getElementById("NODE_ID")){
selectInit("NODE_ID","${param.cluster_node_id}");
}
}
//加載菜單
function loadMenu(loadMenuType){
if(loadMenuType == "editor"){
if(document.getElementById("editorMenuIFrame")){ //如果之前已經加載了菜單
}else{ //如果是第一次加載
document.getElementById("editorMenuSpan").innerHTML = "<iframe src=menu_article.jsp frameborder=0 scrolling=no vspace=0 width=100% height=100% hspace=0 name=editorMenuIFrame id=editorMenuIFrame></iframe>";
}
//更改當前的菜單面板
menuChange("editor");
}else if(loadMenuType == "res"){
if(document.getElementById("resMenuIFrame")){ //如果之前已經加載了菜單
}else{ //如果是第一次加載
document.getElementById("resMenuSpan").innerHTML = "<iframe src=menu_res.jsp frameborder=0 scrolling=no vspace=0 width=100% height=100% hspace=0 name=resMenuIFrame id=resMenuIFrame></iframe>";
}
//更改當前的菜單面板
menuChange("res");
}else{
if(document.getElementById("functionMenuIFrame")){ //如果之前已經加載了菜單
//如果已經加載過了,則再切換要顯示哪一組菜單
functionMenuIFrame.loadMenu(loadMenuType);
}else{ //如果是第一次加載
document.getElementById("functionMenuSpan").innerHTML = "<iframe src=menu_function.jsp?type=" + loadMenuType + " frameborder=0 scrolling=yes vspace=0 width=100% height=100% hspace=0 name=functionMenuIFrame id=functionMenuIFrame></iframe>";
}
//更改當前的菜單面板
menuChange("function");
}
}
//更改當前的菜單面板
function menuChange(currMenu){
document.getElementById("functionMenuSpan").style.display = "none";
document.getElementById("editorMenuSpan").style.display = "none";
document.getElementById("resMenuSpan").style.display = "none";
document.getElementById(currMenu + "MenuSpan").style.display = "";
}
</script>
<body onLoad="pageInit();loadMenu(menuType)">
<span id="editorMenuSpan"></span>
<span id="resMenuSpan"></span>
<span id="functionMenuSpan"></span>
</body>
</html>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -