CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  ASP

紧急:怎样在ASP中实现下拉菜单?(先谢了)

楼主manmanchong(冠状病毒)2002-04-05 09:35:02 在 Web 开发 / ASP 提问

我想在ASP中实现下拉菜单,就像微软的那种。我想过用按钮来控制隐和现,但不管用。说实话,我对ASP还不太熟,但我急着想实现。真想不明白,VB,DELPHI,等等,菜单那么好实现,为什么偏偏到了ASP,却那么难了。顺便问一句,可以用VB的控件吗? 问题点数:100、回复次数:9Top

1 楼linjc2000(⊿Τ┾废ら)回复于 2002-04-05 09:37:47 得分 0

网页的菜单一般用Html+Jscript来实现的,可以说不关ASP的事吧:)  
   
  用Dreamweaver有现成的工具可用,很容易做的,做成和应用程序的菜单一样也很快Top

2 楼manmanchong(冠状病毒)回复于 2002-04-05 09:43:37 得分 0

我知道用脚本语言,VB或JAVA,我是说在ASP中要怎样实现   :-<Top

3 楼kingljx(灵剑仙)回复于 2002-04-05 09:52:49 得分 0

只能使用javascript来实现,找段代码看看就明白了,找不到给我发信,我给你一段Top

4 楼jamex(1 + 1 = 爱)回复于 2002-04-05 09:55:40 得分 0

将下面的代码复制到<head>~</head>里  
  <script   language=JavaScript>  
  <!--  
  function   MM_reloadPage(init)   {     //reloads   the   window   if   Nav4   resized  
      if   (init==true)   with   (navigator)   {if   ((appName=="Netscape")&&(parseInt(appVersion)==4))   {  
          document.MM_pgW=innerWidth;   document.MM_pgH=innerHeight;   onresize=MM_reloadPage;   }}  
      else   if   (innerWidth!=document.MM_pgW   ||   innerHeight!=document.MM_pgH)   location.reload();  
  }  
  MM_reloadPage(true);  
   
  function   navbarOver(src,clrOver,clrOverBorder)   {   if   (!src.contains(event.fromElement)){   src.style.cursor   =   'hand';   src.bgColor   =   clrOver;   src.borderColor   =   clrOverBorder;   src.children.tags('a')[0].style.color='#FFFF33';   }}  
   
  function   navbarOut(src,clrIn,clrInBorder)   {   if   (!src.contains(event.toElement))   {   src.style.cursor   =   'default';   src.bgColor   =   clrIn;   src.borderColor   =   clrInBorder;   src.children.tags('a')[0].style.color='#FFFFFF';}}  
   
  function   MM_findObj(n,   d)   {   //v4.0  
      var   p,i,x;     if(!d)   d=document;   if((p=n.indexOf("?"))>0&&parent.frames.length)   {  
          d=parent.frames[n.substring(p+1)].document;   n=n.substring(0,p);}  
      if(!(x=d[n])&&d.all)   x=d.all[n];   for   (i=0;!x&&i<d.forms.length;i++)   x=d.forms[i][n];  
      for(i=0;!x&&d.layers&&i<d.layers.length;i++)   x=MM_findObj(n,d.layers[i].document);  
      if(!x   &&   document.getElementById)   x=document.getElementById(n);   return   x;  
  }  
   
  function   MM_showHideLayers()   {   //v3.0  
      var   i,p,v,obj,args=MM_showHideLayers.arguments;  
      for   (i=0;   i<(args.length-2);   i+=3)   if   ((obj=MM_findObj(args[i]))!=null)   {   v=args[i+2];  
          if   (obj.style)   {   obj=obj.style;   v=(v=='show')?'visible':(v='hide')?'hidden':v;   }  
          obj.visibility=v;   }  
  }  
  //-->  
  </script>  
   
  Top

5 楼jamex(1 + 1 = 爱)回复于 2002-04-05 09:58:46 得分 100

代码太长了  
  给你一个下载的文件  
   
  下拉菜单的制作  
  http://www.1studio.net/html/example/0055/menu.zipTop

6 楼manmanchong(冠状病毒)回复于 2002-04-05 10:02:05 得分 0

拜托,就写在这里吧,不要发到邮箱,我有点昏了。  
  Top

7 楼manmanchong(冠状病毒)回复于 2002-04-05 10:11:52 得分 0

jamex(1   +   1   =   爱)   :能不能说得具体一点,我已经COPY过去了,没反应。Top

8 楼manmanchong(冠状病毒)回复于 2002-04-05 10:13:29 得分 0

jamex(1   +   1   =   爱):还有,你给的网址打不开。Top

9 楼fulfree()回复于 2002-04-05 10:44:34 得分 0

回复人:   kingljx(kingljx)   (     )   信誉:100     2002-04-:52:00     得分:0      
     
     
      只能使用javascript来实现,找段代码看看就明白了,找不到给我发信,我给你一段    
     
    ----------------  
  用Dreamweaver的图层很容易实现的啊  
  Top

相关问题

  • ASP 下拉菜单
  • 如何用ASP实现下拉菜单功能
  • 下拉菜单问题!asp
  • 紧急求助!!如何实现将A下拉菜单中的项目转到B下拉菜单中,反之亦然。谢谢!
  • 如何实现动态下拉菜单?
  • 如何实现下拉菜单效果
  • 请问如何实现下拉菜单?
  • 怎么用ASP作下拉菜单
  • asp 怎么样实现下拉菜单,菜单的内容来源于一个表
  • asp中怎么实现通过改变一个下拉菜单的值,后面的网页内容也改变?

关键词

  • asp
  • vb
  • 下拉菜单
  • 实现
  • 菜单

得分解答快速导航

  • 帖主:manmanchong
  • jamex

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo