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 相关文章推荐
计数器详细设计
Oct 09 PHP
新安装的MySQL数据库需要注意的安全知识
Jul 30 PHP
PHP和Mysqlweb应用开发核心技术-第1部分 Php基础-2 php语言介绍
Jul 03 PHP
几个有用的php字符串过滤,转换函数代码
May 01 PHP
深入php中var_dump方法的使用详解
Jun 24 PHP
可以保证单词完整性的PHP英文字符串截取代码分享
Jul 15 PHP
PHP中auto_prepend_file与auto_append_file用法实例分析
Sep 22 PHP
微信支付开发动态链接Native支付
Jul 12 PHP
Yii+MYSQL锁表防止并发情况下重复数据的方法
Jul 14 PHP
PHP如何搭建百度Ueditor富文本编辑器
Sep 21 PHP
PHP模型Model类封装数据库操作示例
Mar 14 PHP
PHP命名空间用法实例分析
Sep 04 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
将数字格式的计算结果转为汉字格式
2006/10/09 PHP
Yii基于数组和对象的Model查询技巧实例详解
2015/12/28 PHP
Yii2主题(Theme)用法详解
2016/07/23 PHP
PHP7 新特性详细介绍
2016/09/06 PHP
JavaScript地图拖动功能SpryMap的简单实现
2013/07/17 Javascript
jquery实现弹出层遮罩效果的简单实例
2014/03/03 Javascript
JS或jQuery获取ASP.NET服务器控件ID的方法
2015/06/08 Javascript
用JavaScript实现PHP的urlencode与urldecode函数
2015/08/13 Javascript
Bootstarp风格的toggle效果分享
2016/02/23 Javascript
ichart.js绘制虚线、平均分虚线效果的实现代码
2016/05/05 Javascript
Vue Spa切换页面时更改标题的实例代码
2017/07/15 Javascript
Vue实现typeahead组件功能(非常靠谱)
2017/08/26 Javascript
Vue3 中的数据侦测的实现
2019/10/09 Javascript
使用vue实现一个电子签名组件的示例代码
2020/01/06 Javascript
JavaScript或jQuery 获取option value值方法解析
2020/05/12 jQuery
原生javascript如何实现共享onload事件
2020/07/03 Javascript
nuxt.js 在middleware(中间件)中实现路由鉴权操作
2020/11/06 Javascript
跟老齐学Python之Import 模块
2014/10/13 Python
python下载文件时显示下载进度的方法
2015/04/02 Python
python中私有函数调用方法解密
2016/04/29 Python
Python实现采用进度条实时显示处理进度的方法
2017/12/19 Python
python 匹配url中是否存在IP地址的方法
2018/06/04 Python
Python实现的读写json文件功能示例
2018/06/05 Python
python直接获取API传递回来的参数方法
2018/12/17 Python
在pycharm中使用git版本管理以及同步github的方法
2019/01/16 Python
Python函数的参数常见分类与用法实例详解
2019/03/30 Python
简单了解Python变量作用域正确使用方法
2020/06/12 Python
基于python判断字符串括号是否闭合{}[]()
2020/09/21 Python
Python入门基础之数字字符串与列表
2021/02/01 Python
空字符串(“”)和null的区别
2012/11/13 面试题
大专自我鉴定范文
2013/10/23 职场文书
初中生思想道德自我评价
2015/03/09 职场文书
金砖之国观后感
2015/06/11 职场文书
2019入党申请书格式
2019/06/25 职场文书
python实现简单倒计时功能
2021/04/21 Python
Go web入门Go pongo2模板引擎
2022/05/20 Golang