📄 menu.php
字号:
<?php
require_once 'common.php';
$menus=array(
array('menuname'=>'广告系统管理',
'child'=>array(
array('name'=>'基本参数', 'url'=>'setting.php'),
array('name'=>'首页提示信息', 'url'=>'notice.php?type=2'),
array('name'=>'广告管理', 'url'=>'ad.php'),
array('name'=>'管理员帐号', 'url'=>'account.php'),
array('name'=>'数据清空', 'url'=>'cleardata.php'),
array('name'=>'用户管理', 'url'=>'user.php'),
),
),
);
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>ECSHOP Menu</title>
<meta http-equiv="Content-Type" content="text/html; charset=GBK" />
<link href="styles/general.css" rel="stylesheet" type="text/css" />
<script language="JavaScript">
<!--
var noHelp = "<p align='center' style='color: #666'></p>";
var helpLang = "zh_cn";
//-->
</script>
<style type="text/css">
body {
background: #42BEEF;
}
#tabbar-div {
background: #159BD0;
padding-left: 10px;
height: 21px;
padding-top: 0px;
}
#tabbar-div p {
margin: 1px 0 0 0;
}
.tab-front {
background: #42BEEF;
line-height: 20px;
font-weight: bold;
padding: 4px 15px 4px 18px;
border-right: 2px solid #335b64;
cursor: hand;
cursor: pointer;
}
.tab-back {
color: #F4FAFB;
line-height: 20px;
padding: 4px 15px 4px 18px;
cursor: hand;
cursor: pointer;
}
.tab-hover {
color: #F4FAFB;
line-height: 20px;
padding: 4px 15px 4px 18px;
cursor: hand;
cursor: pointer;
background: #2F9DB5;
}
#top-div
{
padding: 3px 0 2px;
background: #BBDDE5;
margin: 5px;
text-align: center;
}
#main-div {
border: 1px solid #345C65;
padding: 5px;
margin: 5px;
background: #FFF;
}
#menu-list {
padding: 0;
margin: 0;
}
#menu-list ul {
padding: 0;
margin: 0;
list-style-type: none;
color: #335B64;
}
#menu-list li {
padding-left: 16px;
line-height: 16px;
cursor: hand;
cursor: pointer;
}
#main-div a:visited, #menu-list a:link, #menu-list a:hover {
color: #335B64
text-decoration: none;
}
#menu-list a:active {
color: #EB8A3D;
}
.explode {
background: url(images/menu_minus.gif) no-repeat 0px 3px;
font-weight: bold;
}
.collapse {
background: url(images/menu_plus.gif) no-repeat 0px 3px;
font-weight: bold;
}
.menu-item {
background: url(images/menu_arrow.gif) no-repeat 0px 3px;
font-weight: normal;
}
#help-title {
font-size: 14px;
color: #000080;
margin: 5px 0;
padding: 0px;
}
#help-content {
margin: 0;
padding: 0;
}
.tips {
color: #CC0000;
}
.link {
color: #000099;
}
</style>
</head>
<body>
<div id="tabbar-div" style="display: none;">
<p><span style="float:right; padding: 3px 5px;" ><a href="javascript:toggleCollapse();"><img id="toggleImg" src="images/menu_minus.gif" width="9" height="9" border="0" alt="闭合" /></a></span>
<span class="tab-front" id="menu-tab">菜单</span><span class="tab-back" id="help-tab">帮助</span>
</p>
</div>
<div id="main-div">
<div id="menu-list">
<ul>
<!---<?php foreach ($menus as $menu) { ?>--->
<li class="explode">
<?=$menu['menuname']?>
<?php if (count($menu['child'])) { ?>
<ul>
<?php foreach ($menu['child'] as $child) { ?>
<li class="menu-item"><a href="<?=$child['url']?>" target="main-frame"><?=$child['name']?></a></li>
<? } ?>
</ul>
<? } ?>
</li>
<!---<? } ?>--->
</ul>
</div>
<div id="help-div" style="display:none">
<h1 id="help-title">大圈有JJ否?</h1>
<div id="help-content">答曰:木有</div>
</div>
</div>
<script language="JavaScript">
<!--
var collapse_all = "闭合";
var expand_all = "展开";
var collapse = true;
function toggleCollapse()
{
var items = document.getElementsByTagName('LI');
for (i = 0; i < items.length; i++)
{
if (collapse)
{
if (items[i].className == "explode")
{
toggleCollapseExpand(items[i], "collapse");
}
}
else
{
if (items[i].className == "collapse")
{
toggleCollapseExpand(items[i], "explode");
}
}
}
collapse = !collapse;
document.getElementById('toggleImg').src = collapse ? 'images/menu_plus.gif' : 'images/menu_plus.gif';
document.getElementById('toggleImg').alt = collapse ? collapse_all : expand_all;
}
function toggleCollapseExpand(obj, status)
{
if (obj.tagName.toLowerCase() == 'li' && obj.className != 'menu-item')
{
for (i = 0; i < obj.childNodes.length; i++)
{
if (obj.childNodes[i].tagName == "UL")
{
if (status == null)
{
if (obj.childNodes[1].style.display != "none")
{
obj.childNodes[1].style.display = "none";
obj.className = "collapse";
}
else
{
obj.childNodes[1].style.display = "block";
obj.className = "explode";
}
break;
}
else
{
obj.className = status;
obj.childNodes[1].style.display = (status == "explode") ? "block" : "none";
}
}
}
}
}
document.getElementById('menu-list').onclick=function(e)
{
var obj = Utils.srcElement(e);
toggleCollapseExpand(obj);
}
document.getElementById('tabbar-div').onmouseover=function(e)
{
var obj = Utils.srcElement(e);
if (obj.className == "tab-back")
{
obj.className = "tab-hover";
}
}
document.getElementById('tabbar-div').onmouseout=function(e)
{
var obj = Utils.srcElement(e);
if (obj.className == "tab-hover")
{
obj.className = "tab-back";
}
}
document.getElementById('tabbar-div').onclick=function(e)
{
var obj = Utils.srcElement(e);
var mnuTab = document.getElementById('menu-tab');
var hlpTab = document.getElementById('help-tab');
var mnuDiv = document.getElementById('menu-list');
var hlpDiv = document.getElementById('help-div');
if (obj.id == 'menu-tab')
{
mnuTab.className = 'tab-front';
hlpTab.className = 'tab-back';
mnuDiv.style.display = "block";
hlpDiv.style.display = "none";
}
if (obj.id == 'help-tab')
{
mnuTab.className = 'tab-back';
hlpTab.className = 'tab-front';
mnuDiv.style.display = "none";
hlpDiv.style.display = "block";
loc = parent.frames['main-frame'].location.href;
pos1 = loc.lastIndexOf("/");
pos2 = loc.lastIndexOf("?");
pos3 = loc.indexOf("act=");
pos4 = loc.indexOf("&", pos3);
filename = loc.substring(pos1 + 1, pos2 - 4);
act = pos4 < 0 ? loc.substring(pos3 + 4) : loc.substring(pos3 + 4, pos4);
loadHelp(filename, act);
}
}
/**
* 载入帮助内容
*/
function loadHelp(filename, act)
{
var doc = createDocument();
var path = 'help/' + helpLang + '/' + filename + ".xml";
document.getElementById("help-title").innerHTML = '';
document.getElementById("help-content").innerHTML = noHelp;
try
{
doc.load(path);
var items = doc.getElementsByTagName('section');
for (i = 0; i < items.length; i++)
{
if (items[i].getAttribute("id") == act)
{
var title = items[i].getElementsByTagName("title");
document.getElementById("help-title").innerHTML = (Browser.isIE) ? title[0].text : title[0].textContent;
var content = items[i].getElementsByTagName("content");
document.getElementById("help-content").innerHTML = (Browser.isIE) ? content[0].text : content[0].textContent;
break;
};
}
}
catch (e)
{
alert(e.message);
}
}
/**
* 创建XML对象
*/
function createDocument()
{
var xmlDoc;
// create a DOM object
if (window.ActiveXObject)
{
try
{
xmlDoc = new ActiveXObject("Msxml2.DOMDocument.6.0");
}
catch (e)
{
try
{
xmlDoc = new ActiveXObject("Msxml2.DOMDocument.5.0");
}
catch (e)
{
try
{
xmlDoc = new ActiveXObject("Msxml2.DOMDocument.4.0");
}
catch (e)
{
try
{
xmlDoc = new ActiveXObject("Msxml2.DOMDocument.3.0");
}
catch (e)
{
alert(e.message);
}
}
}
}
}
else
{
if (document.implementation && document.implementation.createDocument)
{
xmlDoc = document.implementation.createDocument("","doc",null);
}
else
{
alert("Create XML object is failed.");
}
}
xmlDoc.async = false;
return xmlDoc;
}
var Browser = new Object();
Browser.isMozilla = (typeof document.implementation != 'undefined') && (typeof document.implementation.createDocument != 'undefined') && (typeof HTMLDocument != 'undefined');
Browser.isIE = window.ActiveXObject ? true : false;
Browser.isFirefox = (navigator.userAgent.toLowerCase().indexOf("firefox") != - 1);
Browser.isSafari = (navigator.userAgent.toLowerCase().indexOf("safari") != - 1);
Browser.isOpera = (navigator.userAgent.toLowerCase().indexOf("opera") != - 1);
var Utils = new Object();
Utils.srcElement = function(e)
{
if (typeof e == "undefined") e = window.event;
var src = document.all ? e.srcElement : e.target;
return src;
}
Utils.fixEvent = function(e)
{
var evt = (typeof e == "undefined") ? window.event : e;
return evt;
}
//-->
</script>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -