asp 下拉菜单?在线等,有悬赏分

来源:百度知道 编辑:UC知道 时间:2024/06/06 10:15:05
现在想再asp的静态页面里面加入下拉菜单
就是鼠标放上去就会有好多选项
然后点一下就会跳转

1代码是什莫?
2如果用javascript做会不会被屏蔽??

一、在<head></head>之前加入一个JavaScript写的跳转函数
<script language="JavaScript">
<!--
function MM_jumpMenu(targ,selObj,restore){ //v3.0
eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
if (restore) selObj.selectedIndex=0;
}
//
</script>
——————————————————————————
二、在拉菜单加入调用函数的代码
onChange="MM_jumpMenu('self',this,0)"

——————————————————————————
三、其中下拉菜单的值(value)为您想做的路转的路径

其中拉菜单例子如下:
<select name="menu1" onChange="MM_jumpMenu('self',this,0)">
<option value="a.html">a页面</option>
<option value="b.html">b页面</option>
</select>

同理,如果您想用路转的内容要求从数据库读入,哪您就可以用ASP生成(VALUE)的值。哪就行了。
面使用javascript页面是不会屏蔽的。但如果您出现弹出新面,哪就可能会屏蔽,但您可以看到onChange="MM_jumpMenu('self',this,0)"中,为self就是在