<script type="text/javascript">
function Tabmenu(obj,n){
var Items = document.getElementById("menu").getElementsByTagName("a");
for(var i= 0,len = Items.length;i<len;++i){
if(Items[i].clssName !==""){
Items[i].className = "";
}
obj.className = "active";
obj.blur();
location.hash = n;
}
};
(function(){
var n = location.hash.replace("#","");
if(!n){ n = 0;}
var curitem = document.getElementById("item"+n);
Tabmenu(curitem,n);
})();
</script>以上代码是通过其中的一段 <li><a href="?c=login&a=menu&id=8" target="menu" id="item8" onclick="Tabmenu(this,8);">插件管理</a></li> 进行切换左边菜单显示,我想在显示的当中修改内容,一直找不到文件,望大虾们帮帮忙!
function Tabmenu(obj,n){
var Items = document.getElementById("menu").getElementsByTagName("a");
for(var i= 0,len = Items.length;i<len;++i){
if(Items[i].clssName !==""){
Items[i].className = "";
}
obj.className = "active";
obj.blur();
location.hash = n;
}
};
(function(){
var n = location.hash.replace("#","");
if(!n){ n = 0;}
var curitem = document.getElementById("item"+n);
Tabmenu(curitem,n);
})();
</script>以上代码是通过其中的一段 <li><a href="?c=login&a=menu&id=8" target="menu" id="item8" onclick="Tabmenu(this,8);">插件管理</a></li> 进行切换左边菜单显示,我想在显示的当中修改内容,一直找不到文件,望大虾们帮帮忙!
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title></title>
<link href="static/css/style.css" rel="stylesheet" type="text/css" />
</head><body>
<div class="wrap">
<div class="container">
<div id="header"> <div class="con"> <div id="logo">
<a href="?c=login&a=welcome" title="管理系统首页" target="main">数据</a>
</div>
<div id="menu">
<div class="item">
<ul>
<li class="index"><a href="?c=login&a=menu&id=0" id="item0" target="menu" class="active" onclick="Tabmenu(this,0);">管理首页</a></li>
<li><a href="?c=login&a=menu&id=1" target="menu" id="item1" onclick="Tabmenu(this,1);">系统管理</a></li>
<li><a href="?c=login&a=menu&id=2" target="menu" id="item2" onclick="Tabmenu(this,2);">数据管理</a></li>
<li><a href="?c=login&a=menu&id=9" target="menu" id="item9" onclick="Tabmenu(this,9);">数据1引擎</a></li>
<li><a href="?c=login&a=menu&id=3" target="menu" id="item3" onclick="Tabmenu(this,3);">数据2管理</a></li>
<li><a href="?c=login&a=menu&id=4" target="menu" id="item4" onclick="Tabmenu(this,4);">数据3管理</a></li>
<li><a href="?c=login&a=menu&id=5" target="menu" id="item5" onclick="Tabmenu(this,5);">数据4管理</a></li>
<li><a href="?c=login&a=menu&id=6" target="menu" id="item6" onclick="Tabmenu(this,6);">模板管理</a></li>
<li><a href="?c=login&a=menu&id=7" target="menu" id="item7" onclick="Tabmenu(this,7);">静态生成</a></li>
<li><a href="?c=login&a=menu&id=8" target="menu" id="item8" onclick="Tabmenu(this,8);">插件管理</a></li>
</ul>
</div>
</div><!--/ menu-->
</div><!--/ con-->
</div><!--/ header-->
</div>
</div>
<script type="text/javascript">
function Tabmenu(obj,n){
var Items = document.getElementById("menu").getElementsByTagName("a");
for(var i= 0,len = Items.length;i<len;++i){
if(Items[i].clssName !==""){
Items[i].className = "";
}
obj.className = "active";
obj.blur();
location.hash = n;
}
};
(function(){
var n = location.hash.replace("#","");
if(!n){ n = 0;}
var curitem = document.getElementById("item"+n);
Tabmenu(curitem,n);
})();
</script>
</body>
</html>
这个是完整的
这个就是后台。对的。?c=login&a=menu&id=8 如在本地测试,是http://127.0.0.1/admin/index.php?c=login&a=menu&id=4 后面的id=4 这个数字跟着代码中的1至9变化左侧菜单变化。左侧菜单的模板代码如下:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=<{$charset|default:GBK}>" />
<title></title>
<link href="static/css/style.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="static/js/jquery-1.3.2.min.js"></script>
<script type="text/javascript" src="static/js/sidebar.js"></script>
</head>
<body id="sidebar_page">
<div class="wrap">
<div class="cotainer">
<div id="sidebar">
<div class="home">
<a href="<{$URL}>" target="_blank">网站首页</a> - <a href="http://www.ylmf.net/thread.php?fid=346" target="_blank">论坛专区</a>
</div>
<div class="con">
<!--公用-->
<h2>管理首页</h2>
<p class="userpanel">
用户名:<{$smarty.const.USERNAME}><br />
级 别:<{if 1==$smarty.const.If_manager}>超级管理员<{else}>管理员<{/if}><br />
<a href="?c=member&a=member_password&name=<{$smarty.const.USERNAME}>" target='main'>密 码</a> |
<a href="?c=login&a=welcome" target='main'>主 页</a>|
<a href="?c=login&a=logout" target="_parent">退 出</a>
</p>
<{$data}>
</div><!--/ .con-->
</div><!--/ sidebar-->
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){
var aArr = $(".con").find("li:first a");
if (aArr && aArr.html() == "一键生成选择")
//if (aArr)
{
//alert(aArr.html())
aArr.addClass("active");
$('#main', window.parent.document).attr('src', aArr.attr('href'));
}
})
</script>
</body>
</html>
这个模板中的代码来 才看到脚本代码。会不会是通过这个脚码进入读取?
<?php
!defined('PATH_ADMIN') && exit('Forbidden');function smarty_modifier_default($string, $default = '')
{
if (!isset($string) || $string === '')
return $default;
else
return $string;
}/* vim: set expandtab: */?>