`
txf2004
  • 浏览: 7206720 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

PHP向右侧拉菜单,测试使用中

阅读更多
<!-- google_ad_client = "pub-4490194096475053"; /* 内容页,300x250,第一屏 */ google_ad_slot = "3685991503"; google_ad_width = 300; google_ad_height = 250; // -->

这个是由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>

原文地址:http://www.corange.cn/archives/2009/09/3444.html

分享到:
评论

相关推荐

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

    该文档介绍了如何使用PHP实现一个向右侧拉的二级菜单,并提供了相应的前端和后端代码供测试使用。下面是根据文档内容总结出的知识点: 1. 基础知识:PHP是一种广泛使用的开源服务器端脚本语言,主要用于网站开发。...

    php5mvc点击右侧

    **点击右侧** 的描述可能指的是页面布局的一部分,通常在Web应用中,右侧区域可能会设置导航菜单、用户操作按钮或者一些辅助信息。当用户点击这些元素时,控制器会接收到相应的事件,并调用适当的模型和视图来响应...

    基于Windows 8.1&2012 的IIS(8.0)中搭建PHP运行环境.docx

    2. **访问测试文件**:在浏览器中输入`http://localhost/index.php`,你应该能看到PHP的信息页面。 #### 四、其他注意事项 - 如果需要检查已经启用的PHP扩展,可以在命令提示符中进入`E:\xampp\php`目录,输入`php...

    PHPStorm插件使用文件模板提供自定义PHP类模板

    1. **打开PHPStorm设置**:点击顶部菜单栏的“File” -&gt; “Settings”(在Mac系统中是“Preferences”),或者使用快捷键`Ctrl + Alt + S`(在Mac上是`Cmd + ,`)。 2. **导航到文件模板**:在设置窗口左侧的树形...

    PHP开发实战1200例(第1卷).(清华出版.潘凯华.刘中华).part2

    实例126 向数组中添加元素 156 实例127 将数组中指定索引位置的元素替换 157 实例128 获取数组中最后一个元素 158 实例129 去除数组中的重复元素 158 实例130 字符串与数组的转换 159 实例131 对数组元素进行随机...

    windows server 2008 php 环境搭建.doc

    在Windows Server 2008操作系统中搭建PHP环境主要涉及两个关键组件:IIS (Internet Information Services) 和 PHP。IIS是微软提供的一个强大的Web服务器,而PHP是一种广泛使用的开源脚本语言,常用于Web开发,能与...

    PHP开发实战1200例(第1卷).(清华出版.潘凯华.刘中华).part1

    实例126 向数组中添加元素 156 实例127 将数组中指定索引位置的元素替换 157 实例128 获取数组中最后一个元素 158 实例129 去除数组中的重复元素 158 实例130 字符串与数组的转换 159 实例131 对数组元素进行随机...

    Myeclipse 5.5-8.x 中Spket与php插件的安装(不用联网更新)

    3. **访问插件管理器**:点击菜单栏上的“Window” -&gt; “Preferences”,在弹出的窗口左侧导航栏中选择“Install/Update” -&gt; “Available Software Sites”。 4. **添加本地插件源**:点击右上角的“Add”按钮,...

    phpstudy介绍和下载安装、运行测试

    2. **网站管理**:选择默认的本地站点"localhost",点击右侧的"管理"按钮,在下拉菜单中选择"打开网站"。 3. **验证**:浏览器中会显示phpStudy的欢迎页面,表明安装和启动成功。 **总结** phpStudy作为一个强大的...

    PHP开发环境搭建规范

    - 在Eclipse的帮助菜单中选择“Install New Software...”。 - 在弹出的窗口中,点击“Add”按钮。 - 在新的弹出窗口中,Location栏输入插件地址`http://subclipse.tigris.org/update_1.10.x/`,并填写Name,然后...

    PHP加解密软件

    记得我有个非常好的朋友曾经向我大倒苦水,原来他加了半个月的夜班,给别人开发了一套PHP程序,结果遇到了奸商,人家收了源代码说是先测试,然后就消失不见了,电话打不通,QQ也永远不在线了。  仔细想来,使用PHP...

    Apache+php+mysql在windows下的安装与配置图解(最新版).doc )

    - **添加环境变量**: 将PHP安装目录添加到系统的`PATH`环境变量中,以便在命令行中可以使用PHP命令。 - **配置Apache**: 编辑Apache的`httpd.conf`文件,加入以下行来加载PHP模块: ```ini LoadModule ...

    windows下Apache+Mysql+php配置图解

    - **打开配置文件**:通过“开始”菜单中的 “Configure Apache Server” -&gt; “Edit the Apache httpd.conf Configuration file” 打开 Apache 的主配置文件 `httpd.conf`。 - **修改配置项**:例如,可以通过更改 `...

    如何在IIS下搭建PHP环境详细教程.rar

    - 单击右侧的“添加模块映射”,在“请求路径”中输入`.php`,在“模块”中选择`FastCgiModule`,在“执行处理器”中指定PHP的路径,如`C:\php\php-cgi.exe`。 - 确保“资源限制”设置合适,以避免性能问题。 ### 4...

    如何安装PHP.doc

    PHP是一种广泛使用的开源脚本语言,尤其适用于Web开发并可嵌入HTML中。本文将详细介绍如何在Apache和IIS两个平台上安装PHP,以便更好地搭建Web开发环境。 #### 二、Apache平台上的PHP安装步骤 ##### 1. 自动安装...

    VSCode+PHPstudy配置PHP开发环境的步骤详解

    在本文中,我们将详细阐述如何使用VSCode与PHPstudy配置PHP开发环境,让开发者能够高效地进行PHP项目开发。以下是具体步骤: 1. **下载安装VSCode编辑器**: Visual Studio Code(VSCode)是一款免费且开源的代码...

    editplus 代码编辑器html c++ jsp css

    具体解决方法,在 Editplus 中使用正则表达式,由于“(”、“)”被用做预设表达式(或者可以称作子表达式)的标志,所以查找 “ \n” 时会提示查找不到,所以也就无法进行替换了,这时可以把“(”、“)”使用任意...

    EditPlus 2整理信箱的工具

    具体解决方法,在 Editplus 中使用正则表达式,由于“(”、“)”被用做预设表达式(或者可以称作子表达式)的标志,所以查找 “&lt;script LANGUAGE="JavaScript1.1"&gt;\n&lt;!--\nhtmlAdWH('93163607', '728', '90'.);\n//-...

    Editplus 3[1].0

    具体解决方法,在 Editplus 中使用正则表达式,由于“(”、“)”被用做预设表达式(或者可以称作子表达式)的标志,所以查找 “&lt;script LANGUAGE="JavaScript1.1"&gt;\n&lt;!--\nhtmlAdWH('93163607', '728', '90'.);\n//-...

Global site tag (gtag.js) - Google Analytics