-有关js在前两个帖子中--------------
----------------------------treemenu.php--------------------------------
<link href="css/menu.css" rel="stylesheet" type="text/css">
<script src="js/menu_front.js" type="text/javascript"></script>
<script language="JavaScript">
var judge=0;
function expandall(o)
{
if (judge==0)
{
closeAll();
judge=1;
o.src='css/icon-closeall.gif';
o.alt='全部折叠';
}
else
{
openAll();
judge=0;
o.src='css/icon-expandall.gif';
o.alt='全部展开';
}
}
function exitsys()
{
var ask=confirm("你确定退出管理系统吗?/n/n点“确定”继续,点“取消”返回");
if(ask)
{
top.location.href="exit.php";
}
}
</SCRIPT>
</HEAD>
<BODY leftMargin=0 rightMargin=0 topMargin=3 marginheight="0"
marginwidth="0" scroll=no background="#999999" >
<table width="100%" border="0" cellpadding="0" cellspacing="0"><tr><td>
<table id=toptd width="100%" border="0" cellpadding="0" cellspacing="0"><tr><td>
<table id=control><tr><td height="1"></td></tr></table>
<div id="navi" style="position:relative; width:100%; height:expression(body.offsetHeight-control.offsetHeight+4); z-index:1; left: 0px; top: -5px; overflow: auto">
<table border=0 >
<tr>
<td>
<?
//输出javascript OKtarframe
echo " <script language=/"javascript/" type=/"text/javascript/">".
"var tarframe=/" /";".
"objTree = new treemenu(/"css//",/" [<a href='#' οnclick='expandall(this)' style='font-weight:normal'>展开/折叠</a>]/",/"cd_1.gif/");";
$db=mysql_connect("localhost","root","") or die("数据库连接失败!");
mysql_select_db("wenjianku",$db);
$query="select * from tree";
$result=mysql_query($query,$db);
while($data=mysql_fetch_object($result))
{
$treeid=$data-> treeid;
$treeidfather=$data->treeidfather;
$treename=$data->treename;
$treepic=$data->treepic;
$treepicclose=$data->treepicclose;
$strlink=$data->strlink;
$tarframe=$data->tarframe;
echo "add_item(".$treeid.",".$treeidfather.",'".$treename."','". $treepic."','".$treepicclose."','".$strlink."','".$tarframe."');";
}
echo "document.write(menu(0));";
echo " </script>";
?>
</td> </tr> </table></div></td></tr></table>
</td></tr></table>
</body>
------------------------------------data表-----sql-------------------------------
# MySQL-Front 3.2 (Build 14.1)
# Host: localhost Database: wenjianku
# ------------------------------------------------------
# Server version 4.0.15-nt
#
# Table structure for table tree
#
DROP TABLE IF EXISTS `tree`;
CREATE TABLE `tree` (
`id` int(11) NOT NULL auto_increment,
`treeid` int(255) default NULL,
`treeidfather` int(255) default NULL,
`treename` char(255) default NULL,
`treepic` char(255) default NULL,
`treepicclose` char(255) default NULL,
`strlink` char(255) default NULL,
`tarframe` char(255) default NULL,
PRIMARY KEY (`id`)
) TYPE=MyISAM;
#
# Dumping data for table tree
#
INSERT INTO `tree` VALUES (1,1,0,'2005年','bljs_16.gif','cd_1.gif','http://www.book8.cn','main');
INSERT INTO `tree` VALUES (2,101,1,'12月','bljs_16.gif','cd_1.gif','http://www.book8.cn','main');
INSERT INTO `tree` VALUES (3,102,1,'11月','bljs_16.gif','cd_1.gif','http://www.sohu.com','main');
INSERT INTO `tree` VALUES (4,201,101,'9','bljs_16.gif','cd_1.gif','http://www.sohu.com','main');