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 相关文章推荐
开源SNS系统-ThinkSNS
May 18 PHP
PHP中冒号、endif、endwhile、endfor使用介绍
Apr 28 PHP
php array_map()数组函数使用说明
Jul 12 PHP
PHP 代码规范小结
Mar 08 PHP
mysql,mysqli,PDO的各自不同介绍
Sep 19 PHP
PHP中遇到BOM、编码导致json_decode函数无法解析问题
Jul 02 PHP
如何在旧的PHP系统中使用PHP 5.3之后的库
Dec 02 PHP
PHP中substr函数字符串截取用法分析
Jan 07 PHP
详解Yii实现分页的两种方法
Jan 14 PHP
php+Memcached实现简单留言板功能示例
Feb 15 PHP
老生常谈php 正则中的i,m,s,x,e分别表示什么
Mar 02 PHP
浅谈PHP匿名函数和闭包
Mar 08 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
Protoss魔法科技
2020/03/14 星际争霸
一个自定义位数的php多用户计数器代码
2007/03/11 PHP
PHP获取访问页面HTTP状态码的实现代码
2016/11/03 PHP
Zend Framework前端控制器用法示例
2016/12/11 PHP
PHP使用Curl实现模拟登录及抓取数据功能示例
2018/04/27 PHP
屏蔽IE弹出&quot;您查看的网页正在试图关闭窗口,是否关闭此窗口&quot;的方法
2013/12/31 Javascript
Extjs中RowExpander控件的默认展开问题示例探讨
2014/01/24 Javascript
jQuery添加/改变/移除CSS类及判断是否已经存在CSS
2014/08/20 Javascript
判断在css加载完毕后执行后续代码示例
2014/09/03 Javascript
采用自执行的匿名函数解决for循环使用闭包的问题
2014/09/11 Javascript
javascript实现简单查找与替换的方法
2015/07/22 Javascript
Linux下为Node.js程序配置MySQL或Oracle数据库的方法
2016/03/19 Javascript
js仿小米官网图片轮播特效
2016/09/29 Javascript
基于JavaScript实现表格滚动分页
2017/11/22 Javascript
VUE+Element环境搭建与安装的方法步骤
2019/01/24 Javascript
关于Vue中axios的封装实例详解
2019/10/20 Javascript
Python文件和目录操作详解
2015/02/08 Python
Python爬取当当、京东、亚马逊图书信息代码实例
2017/12/09 Python
python3.X 抓取火车票信息【修正版】
2018/06/19 Python
Python机器学习算法库scikit-learn学习之决策树实现方法详解
2019/07/04 Python
python正则表达式匹配IP代码实例
2019/12/28 Python
Python自动巡检H3C交换机实现过程解析
2020/08/14 Python
python批量检查两个对应的txt文件的行数是否一致的实例代码
2020/10/31 Python
Python-split()函数实例用法讲解
2020/12/18 Python
html5文本内容_动力节点Java学院整理
2017/07/11 HTML / CSS
用HTML5制作一个简单的弹力球游戏
2015/05/12 HTML / CSS
法国最大电子商务平台:Cdiscount
2018/03/13 全球购物
哄娃神器4moms商店:美国婴童用品品牌
2019/03/07 全球购物
波兰办公用品和学校用品在线商店:Dlabiura24.pl
2020/11/18 全球购物
管事部库房保管员岗位职责
2014/02/21 职场文书
关爱女孩行动实施方案
2014/03/13 职场文书
2014年教师德育工作总结
2014/11/10 职场文书
钢铁是怎样炼成的读书笔记
2015/06/29 职场文书
运动会致辞稿
2015/07/29 职场文书
Java 数组内置函数toArray详解
2021/06/28 Java/Android
国庆节到了,利用JS实现一个生成国庆风头像的小工具 详解实现过程
2021/10/05 Javascript