web下拉菜单 用js,搜索关键字“下拉菜单 js” 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 控件的话可以用AspNetMenu自己写JS的话都只是一些层的显示/隐藏,mouseover、mouseout事件结合。 <TABLE WIDTH=300 BORDER=1 CELLPADDING=1 CELLSPACING=1 bordercolor='#FFFFFF' bgcolor='lightblue' style='cursor:hand'> <TR> <TD onmouseover="showMenu(this,'大菜11,大菜12'); ">主菜1</TD> <TD onmouseover="showMenu(this,'大菜21,大菜22' );">主菜2</TD> <TD onmouseover="showMenu(this,'大菜31,大菜32'); ">主菜3</TD> </TR></TABLE> <SCRIPT>var oPopup = window.createPopup();function showMenu(obj,S){ var oPopBody ,rows,Arr; var oPopBody = oPopup.document.body; oPopBody.style.backgroundColor = "lightblue"; oPopBody.style.border = "solid #eeeeee 1px"; Arr=S.split(","); oPopBody.innerHTML = HTML(Arr); rows=Arr.length; oPopup.show(obj.offsetLeft + 10, obj.offsetTop + 40, 105, rows * 31, document.body) ;}function HTML(A){ var str="<TABLE WIDTH=300 BORDER=1 CELLPADDING=1 CELLSPACING=1 bordercolor='#FFFFFF' bgcolor='lightblue' style='cursor:hand'>"; for (StrA in A) { str+="<TR><TD>" + A[StrA] + "</TD></TR>" ; } str+= "</TABLE>" ; return(str);}</SCRIPT> 初出茅庐,个人做商业性项目有何禁忌? Color Picker 的问题 关于Attribute的一点疑问 【求助】如何在Gridview中查找当前行中panel空间里的Textbox gridview vs2005为什么不能预览做好的本地网页 如何对DataTime类型的变量赋null值? 关于返回一个集合的存储过程怎么写?在线等。 DataGrid的updatecommand?的使用! 关于在asp.net中使用ado的问题 求基于WEB的图片上传代码 運行的時候總出現這個問題,怎么回事?
<TR>
<TD onmouseover="showMenu(this,'大菜11,大菜12'); ">主菜1</TD>
<TD onmouseover="showMenu(this,'大菜21,大菜22' );">主菜2</TD>
<TD onmouseover="showMenu(this,'大菜31,大菜32'); ">主菜3</TD>
</TR>
</TABLE>
<SCRIPT>
var oPopup = window.createPopup();
function showMenu(obj,S)
{
var oPopBody ,rows,Arr;
var oPopBody = oPopup.document.body;
oPopBody.style.backgroundColor = "lightblue";
oPopBody.style.border = "solid #eeeeee 1px";
Arr=S.split(",");
oPopBody.innerHTML = HTML(Arr);
rows=Arr.length;
oPopup.show(obj.offsetLeft + 10, obj.offsetTop + 40, 105, rows * 31, document.body) ;
}
function HTML(A)
{
var str="<TABLE WIDTH=300 BORDER=1 CELLPADDING=1 CELLSPACING=1 bordercolor='#FFFFFF' bgcolor='lightblue' style='cursor:hand'>";
for (StrA in A)
{
str+="<TR><TD>" + A[StrA] + "</TD></TR>" ;
}
str+= "</TABLE>" ;
return(str);
}
</SCRIPT>