PHP 向右侧拉菜单实现代码,测试使用中


Posted in PHP onNovember 03, 2009

这个是由asp二级侧拉菜单改的

<script language="javascript"> 
// JavaScript Document startList = function() { 
if (document.all && document.getElementById) { 
navRoot = document.getElementById("nav"); 
for (i=0; i<navRoot.childNodes.length; i++) { 
node = navRoot.childNodes[i]; 
if (node.nodeName=="LI") { 
node.onmouseover=function() { 
this.className+=" over"; 
} 
node.onmouseout=function() { 
this.className=this.className.replace(" over", ""); 
} 
} 
} 
} 
} 
window.onload=startList; 
</script> 
<style type="text/css"> 
<!-- 
ul { 
margin: 0; 
padding: 0; 
list-style: none; 
width: 200px; /* Width of Menu Items */ 
border-bottom: 0px solid #ccc; 
} 
ul li { 
position: relative; 
} 
li ul { 
position: absolute; 
left: 199px; /* Set 1px less than menu width */ 
top: 0; 
display: none; 
} 
/* Styles for Menu Items */ 
ul li a { 
display: block; 
text-decoration: none; 
color: #777; 
background: #8A0000; /* IE6 Bug */ 
padding: 5px; 
border: 0px #ccc; /* IE6 Bug */ 
border-bottom: 0; 
} 
/* Holly Hack. IE Requirement \*/ 
* html ul li { float: left; height: 1%; } 
* html ul li a { height: 1%; } 
/* End */ 
li:hover ul, li.over ul { display: block; } /* The magic */ 
.ulbox{border:1px solid #ffffff;overflow:hidden;margin-left:1px;background-color:#E87DDD} 
--> 
</style> 
<table width="200" cellspacing="0" cellpadding="0" border="0" align="center"> 
<tr> 
<td align="left"> 
<ul id="nav"> 
<?php 
require('../Connections/lr.php'); 
mysql_select_db($database_lr, $lr); 
$query = mysql_query("SELECT * FROM bigclass order by sort"); 
$j=0; 
while($row=mysql_fetch_array($query)) 
{$j=$j+1; 
$bigclassid=$row['bigclassid']; 
$bigclassname_leftmenu=$row['bigclassname']; 
if ($htmlname==1){ 
$bigclass_htmlname_leftmenu=$bigclassname_leftmenu;//大类名称 
if (substr_count($bigclass_htmlname_leftmenu," ")>0){ 
$bigclass_htmlname_leftmenu= str_replace(" ","-",$bigclass_htmlname_leftmenu); 
} 
} 
if ($htmlname==0){ 
$bigclass_htmlname_leftmenu=$bigclassid; 
} 
?> 
<li><a href=""><?php echo $row['bigclassname']?></a> 
<ul class="ulbox"> 
<?php 
mysql_select_db($database_lr, $lr); 
$query_small = mysql_query("SELECT * FROM smallclass where bigclassid='$bigclassid' order by sort"); 
while($rs=mysql_fetch_array($query_small)) 

{ 
$smallclassid_small_leftmenu=$rs['smallclassid']; 
$smallclassname_small=$rs['smallclassname'];//小类名称 
if ($htmlname==1){ 
$smallclass_htmlname=$smallclassname_small; 
if (substr_count($smallclass_htmlname," ")>0){ 
$smallclass_htmlname= str_replace(" ","-",$smallclass_htmlname); 
} 
} 
if ($htmlname==0){ 
$smallclass_htmlname=$smallclassid_small_leftmenu; 
} 
?> 
<li><a href="" class="my2"><?php echo $rs['smallclassname']?></a></li> 
<?php 
} ?> 
</ul> 
</li> 
<?php 
} ?> 
</ul> 
</td></tr></table>
PHP 相关文章推荐
第十一节--重载
Nov 16 PHP
通过5个php实例细致说明传值与传引用的区别
Aug 08 PHP
百万级别知乎用户数据抓取与分析之PHP开发
Sep 28 PHP
深入理解PHP内核(二)之SAPI探究
Nov 10 PHP
php简单复制文件的方法
May 09 PHP
CI框架中redis缓存相关操作文件示例代码
May 17 PHP
PHP获取input输入框中的值去数据库比较显示出来
Nov 16 PHP
Laravel如何使用数据库事务及捕获事务失败后的异常详解
Oct 23 PHP
php+ajax实现无刷新文件上传功能(ajaxuploadfile)
Feb 11 PHP
Laravel 实现密码重置功能
Feb 23 PHP
php 实现简单的登录功能示例【基于thinkPHP框架】
Dec 02 PHP
php 防护xss,PHP的防御XSS注入的终极解决方案
Apr 01 PHP
网页游戏开发入门教程三(简单程序应用)
Nov 02 #PHP
网页游戏开发入门教程二(游戏模式+系统)
Nov 02 #PHP
初学CAKEPHP 基础教程
Nov 02 #PHP
PHP+MySQL 制作简单的留言本
Nov 02 #PHP
PHP+XML 制作简单的留言本 图文教程
Nov 02 #PHP
php 调用远程url的六种方法小结
Nov 02 #PHP
PHP 程序员应该使用的10个组件
Oct 31 #PHP
You might like
Yii分页用法实例详解
2014/12/04 PHP
利用javascript移动div层-javascript 拖动层
2009/03/22 Javascript
jquery json 实例代码
2010/12/02 Javascript
禁用键盘上的(全局)指定键兼容iE、Chrome、火狐
2013/05/14 Javascript
JavaScript获取/更改文本框的值的实例代码
2013/08/02 Javascript
复选框全选与全不选操作实现思路
2013/08/18 Javascript
巧用局部变量提升javascript性能
2014/02/24 Javascript
jQuery之字体大小的设置方法
2014/02/27 Javascript
使用jquery制作弹出框效果
2015/04/03 Javascript
Bootstrap框架结合jQuery仿百度换肤功能实例解析
2016/09/17 Javascript
bootstrap选项卡扩展功能详解
2017/06/14 Javascript
基于Require.js使用方法(总结)
2017/10/26 Javascript
jquery实现搜索框功能实例详解
2018/07/23 jQuery
vue input实现点击按钮文字增删功能示例
2019/01/29 Javascript
从0到1构建vueSSR项目之node以及vue-cli3的配置
2019/03/07 Javascript
Vue.js 实现地址管理页面思路详解(地址添加、编辑、删除和设置默认地址)
2019/12/11 Javascript
[51:52]Liquid vs Secret 2019国际邀请赛淘汰赛 败者组 BO3 第二场 8.24
2019/09/10 DOTA
Python中的MongoDB基本操作:连接、查询实例
2015/02/13 Python
python实现的简单FTP上传下载文件实例
2015/06/30 Python
Python 字符串操作(string替换、删除、截取、复制、连接、比较、查找、包含、大小写转换、分割等)
2018/03/19 Python
Python中的 sort 和 sorted的用法与区别
2019/08/10 Python
10分钟教你用python动画演示深度优先算法搜寻逃出迷宫的路径
2019/08/12 Python
python爬虫要用到的库总结
2020/07/28 Python
Python3+Flask安装使用教程详解
2021/02/16 Python
Harrods英国:世界领先的奢侈品百货商店
2020/09/23 全球购物
网站设计师的岗位职责
2013/11/21 职场文书
教育实习生的自我评价分享
2013/11/21 职场文书
淘宝活动策划方案
2014/02/06 职场文书
合伙经营协议书范本
2014/04/18 职场文书
奥林匹克的口号
2014/06/13 职场文书
行政部经理助理岗位职责
2014/06/15 职场文书
食品安全演讲稿
2014/09/01 职场文书
2015年科室工作总结
2015/04/10 职场文书
检讨书模板大全
2015/05/07 职场文书
大学入学感言
2015/08/01 职场文书
使用 DataAnt 监控 Apache APISIX的原理解析
2022/07/07 Servers