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 相关文章推荐
在PHP的图形函数中显示汉字
Oct 09 PHP
php下用cookie统计用户访问网页次数的代码
May 09 PHP
php处理json时中文问题的解决方法
Apr 12 PHP
PHP遍历目录并返回统计目录大小
Jun 09 PHP
CI框架中zip类应用示例
Jun 17 PHP
PHP跨平台获取服务器IP地址自定义函数分享
Dec 29 PHP
在PHP程序中使用Rust扩展的方法
Jul 03 PHP
Zend Framework教程之模型Model基本规则和使用方法
Mar 04 PHP
php版微信支付api.mch.weixin.qq.com域名解析慢原因与解决方法
Oct 12 PHP
thinkPHP js文件中U方法不被解析问题的解决方法
Dec 05 PHP
Laravel中9个不经常用的小技巧汇总
Apr 16 PHP
php实现文件上传基本验证
Mar 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
PHP中几个可以提高运行效率的代码写法、技巧分享
2014/08/21 PHP
thinkPHP框架实现类似java过滤器的简单方法示例
2018/09/05 PHP
PHP filter_var() 函数, 验证判断EMAIL,URL等
2021/03/09 PHP
JS冒泡事件的快速解决方法
2013/12/16 Javascript
jQuery实现自动与手动切换的滚动新闻特效代码分享
2015/08/27 Javascript
javascript实现别踩白块儿小游戏程序
2015/11/22 Javascript
JavaScript常见的五种数组去重的方式
2016/12/15 Javascript
详解JavaScript常量定义
2017/01/03 Javascript
简单实现js选项卡切换效果
2017/02/09 Javascript
jQuery Validate 无法验证 chosen-select元素的解决方法
2017/05/17 jQuery
Angular 4依赖注入学习教程之ClassProvider的使用(三)
2017/06/04 Javascript
sublime text配置node.js调试(图文教程)
2017/11/23 Javascript
vue-swiper的使用教程
2018/08/30 Javascript
浅析JavaScript异步代码优化
2019/03/18 Javascript
swiper4实现移动端导航切换
2020/10/16 Javascript
jQuery实现滑动星星评分效果(每日分享)
2019/11/13 jQuery
JavaScript中如何调用Java方法
2020/09/16 Javascript
python的random模块及加权随机算法的python实现方法
2017/01/04 Python
python编程羊车门问题代码示例
2017/10/25 Python
用TensorFlow实现lasso回归和岭回归算法的示例
2018/05/02 Python
wxPython实现列表增删改查功能
2019/11/19 Python
python通过移动端访问查看电脑界面
2020/01/06 Python
Python基础之字典常见操作经典实例详解
2020/02/26 Python
Carter’s官方旗舰店:美国受欢迎的婴童服装品牌
2018/01/21 全球购物
俄罗斯香水和化妆品网上商店:NOTINO.ru
2019/12/17 全球购物
Madda Fella官网:美国冒险家服装品牌
2020/01/16 全球购物
一年级数学教学反思
2014/02/01 职场文书
主题实践活动总结
2014/05/08 职场文书
林肯就职演讲稿
2014/05/19 职场文书
学习型党组织建设经验材料
2014/05/26 职场文书
委托证明书
2014/09/17 职场文书
人民检察院起诉书
2015/05/20 职场文书
2016年万圣节家长开放日活动总结
2016/04/05 职场文书
比较node.js和Deno
2021/04/27 Javascript
浅谈redis整数集为什么不能降级
2021/07/25 Redis
Pandas数据结构之Series的使用
2022/03/31 Python