高分紧急求助:详情请见帖子内容!!!
要做的任务:简单说,就是原本有网页的某个区域或者某几个文字上面,鼠标放上去(不点击)会出现一个下拉菜单。
有没有可以实现这个的控件??我用的是ASP2.0。
如果没有控件的话,能用什么方式解决??
大家帮忙啊,谢谢大家了!!
好多分呢!!!
问题点数:100、回复次数:12Top
1 楼silk_C(silk)回复于 2006-03-07 15:33:03 得分 0
自己先顶一下!!!Top
2 楼nameone(过客)回复于 2006-03-07 15:35:06 得分 10
UPTop
3 楼lizheng__114(浪淘沙)回复于 2006-03-07 15:35:49 得分 10
用javascripte 或者flash实现Top
4 楼silk_C(silk)回复于 2006-03-07 15:37:33 得分 0
小弟不会javascript啊,怎么办???Top
5 楼silk_C(silk)回复于 2006-03-07 15:46:13 得分 0
谁能给段代码,让小弟学习学习???Top
6 楼lizheng__114(浪淘沙)回复于 2006-03-07 15:48:34 得分 10
找个网站有这个功能的把源文件看一下就可以了Top
7 楼silk_C(silk)回复于 2006-03-07 15:51:21 得分 0
楼上,帮忙找一个可以看源码的网站啊!!!Top
8 楼wing2002li2(飞天)回复于 2006-03-07 15:56:39 得分 40
我给你贴了
<HTML>
<HEAD>
<TITLE>隐藏式菜单</TITLE>
<META content="text/html; charset=gb2312" http-equiv=Content-Type>
<SCRIPT language=JavaScript>
function MM_showHideLayers() { //v2.0
var i, visStr, args, theObj;
args = MM_showHideLayers.arguments;
for (i=0; i<(args.length-2); i+=3) { //with arg triples (objNS,objIE,visStr)
visStr = args[i+2];
if (navigator.appName == 'Netscape' && document.layers != null) {
theObj = eval(args[i]);
if (theObj) theObj.visibility = visStr;
} else if (document.all != null) { //IE
if (visStr == 'show') visStr = 'visible'; //convert vals
if (visStr == 'hide') visStr = 'hidden';
theObj = eval(args[i+1]);
if (theObj) theObj.style.visibility = visStr;
} }
}
</SCRIPT>
<META content="MSHTML 5.00.2614.3500" name=GENERATOR>
<link rel="stylesheet" href="../../images/css2.css">
</HEAD>
<BODY bgcolor="#FFFFFF">
<DIV id=Layer1
style="HEIGHT: 115px; LEFT: 5px; POSITION: absolute; TOP: 47px; VISIBILITY: hidden; WIDTH: 168px; Z-INDEX: 1">
<TABLE bgColor=#CCFFCC border=0 cellPadding=0 cellSpacing=0 height=55
width="40%">
<TBODY>
<TR>
<TD height=49 width="100%">
<P align=center><BR>
<A
href="#">子菜单一</A><BR>
<A
href="#">子菜单二</A><BR>
<A
href="#">子菜单三</A><BR>
<BR><A
href="#"
onmousedown="MM_showHideLayers('document.layers[\'Layer1\']','document.all[\'Layer1\']','hide')">[关闭]</A><BR></P></TD></TR></TBODY></TABLE></DIV>
<DIV id=Layer2
style="HEIGHT: 115px; LEFT: 75px; POSITION: absolute; TOP: 46px; VISIBILITY: hidden; WIDTH: 200px; Z-INDEX: 2">
<TABLE bgColor=#CCFFCC border=0 cellPadding=0 cellSpacing=0 height=55
width="40%">
<TBODY>
<TR>
<TD height=49 width="100%">
<P align=center><BR><A
href="#">子菜单一</A><BR><A
href="#">子菜单二</A><BR><A
href="#">子菜单三</A><BR><BR><A
href="#"
onmousedown="MM_showHideLayers('document.layers[\'Layer2\']','document.all[\'Layer2\']','hide')">[关闭]</A><BR></P></TD></TR></TBODY></TABLE></DIV>
<DIV id=Layer3
style="HEIGHT: 115px; LEFT: 142px; POSITION: absolute; TOP: 45px; VISIBILITY: hidden; WIDTH: 200px; Z-INDEX: 3">
<TABLE bgColor=#CCFFCC border=0 cellPadding=0 cellSpacing=0 height=55
width="40%">
<TBODY>
<TR>
<TD height=49 width="100%">
<P align=center><BR>
<A
href="#">子菜单一</A><BR>
<A
href="#">子菜单二</A><BR>
<A
href="#">子菜单三</A><BR>
<BR><A
href="#"
onmousedown="MM_showHideLayers('document.layers[\'Layer3\']','document.all[\'Layer3\']','hide')">[关闭]</A><BR></P></TD></TR></TBODY></TABLE></DIV>
<DIV id=Layer4
style="HEIGHT: 115px; LEFT: 208px; POSITION: absolute; TOP: 46px; VISIBILITY: hidden; WIDTH: 200px; Z-INDEX: 4">
<TABLE bgColor=#ccffcc border=0 cellPadding=0 cellSpacing=0 height=55
width="40%">
<TBODY>
<TR>
<TD height=49 width="100%">
<P align=center><BR>
<A
href="#">子菜单一</A><BR>
<A
href="#">子菜单二</A><BR>
<A
href="#">子菜单三</A><BR>
<BR><A
href="#"
onmousedown="MM_showHideLayers('document.layers[\'Layer4\']','document.all[\'Layer4\']','hide')">[关闭]</A><BR></P></TD></TR></TBODY></TABLE></DIV>
<DIV id=Layer5
style="HEIGHT: 115px; LEFT: 273px; POSITION: absolute; TOP: 45px; VISIBILITY: hidden; WIDTH: 200px; Z-INDEX: 5">
<TABLE bgColor=#CCFFCC border=0 height=55
width="40%">
<TBODY>
<TR>
<TD height=49 width="100%">
<P align=center><BR>
<A
href="#">子菜单一</A><BR>
<A
href="#">子菜单二</A><BR>
<A
href="#">子菜单三</A><BR>
<BR><A
href="#"
onmousedown="MM_showHideLayers('document.layers[\'Layer5\']','document.all[\'Layer5\']','hide')">[关闭]</A><BR></P></TD></TR></TBODY></TABLE></DIV>
<table width="400" border="0">
<tr bgcolor="#CCFFCC">
<td>| <A href="#"
onmouseover="MM_showHideLayers('document.layers[\'Layer1\']','document.all[\'Layer1\']','show','document.layers[\'Layer2\']','document.all[\'Layer2\']','hidden','document.layers[\'Layer3\']','document.all[\'Layer3\']','hidden','document.layers[\'Layer4\']','document.all[\'Layer4\']','hidden','document.layers[\'Layer5\']','document.all[\'Layer5\']','hidden','document.layers[\'Layer6\']','document.all[\'Layer6\']','hidden')">技术中心</A>
| <A href="#"
onmouseover="MM_showHideLayers('document.layers[\'Layer1\']','document.all[\'Layer1\']','hidden','document.layers[\'Layer2\']','document.all[\'Layer2\']','show','document.layers[\'Layer3\']','document.all[\'Layer3\']','hidden','document.layers[\'Layer4\']','document.all[\'Layer4\']','hidden','document.layers[\'Layer5\']','document.all[\'Layer5\']','hidden','document.layers[\'Layer6\']','document.all[\'Layer6\']','hidden')">脚本仓库</A>
| <A href="#"
onmouseover="MM_showHideLayers('document.layers[\'Layer1\']','document.all[\'Layer1\']','hidden','document.layers[\'Layer2\']','document.all[\'Layer2\']','hidden','document.layers[\'Layer3\']','document.all[\'Layer3\']','show','document.layers[\'Layer4\']','document.all[\'Layer4\']','hidden','document.layers[\'Layer5\']','document.all[\'Layer5\']','hidden','document.layers[\'Layer6\']','document.all[\'Layer6\']','hidden')">创意图库</A>
| <A href="#"
onmouseover="MM_showHideLayers('document.layers[\'Layer1\']','document.all[\'Layer1\']','hidden','document.layers[\'Layer2\']','document.all[\'Layer2\']','hidden','document.layers[\'Layer3\']','document.all[\'Layer3\']','hidden','document.layers[\'Layer4\']','document.all[\'Layer4\']','show','document.layers[\'Layer5\']','document.all[\'Layer5\']','hidden','document.layers[\'Layer6\']','document.all[\'Layer6\']','hidden')">网眼天下</A>
| <A href="#"
onmouseover="MM_showHideLayers('document.layers[\'Layer1\']','document.all[\'Layer1\']','hidden','document.layers[\'Layer2\']','document.all[\'Layer2\']','hidden','document.layers[\'Layer3\']','document.all[\'Layer3\']','hidden','document.layers[\'Layer4\']','document.all[\'Layer4\']','hidden','document.layers[\'Layer5\']','document.all[\'Layer5\']','show','document.layers[\'Layer6\']','document.all[\'Layer6\']','hidden')">下载中心</A>
| </td>
</tr>
</table>
</BODY></HTML>
Top
9 楼robert2004(我能发财)回复于 2006-03-07 15:58:15 得分 30
你用 div 里面包含个下拉框 可定义位置
用javascript写 鼠标移到那个位置触发响应 显示div
---------------------------
苦海无边 回头无岸
---------------------------
Top
10 楼wing2002li2(飞天)回复于 2006-03-07 15:59:15 得分 0
直接建一个html,然后把这些东西放进去,就可以看见效果了/。每次在网页中粘贴代码的时候注意先方到文本中,然后再粘贴代码程序,这样会避免不必要的字符。Top
11 楼silk_C(silk)回复于 2006-03-07 16:13:10 得分 0
兄弟们都是好人啊!!!!啥也不说了,都是眼泪啊!!!!Top
12 楼silk_C(silk)回复于 2006-03-07 16:47:50 得分 0
任务完成,问题解决,现在结帖!!Top




