紧急:怎样在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




