请问如何用javascript做横向下拉菜单?

randyzhu 2004-08-31 05:14:33
下拉菜单是横着的,而不是常见的竖着的
...全文
305 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
hqz010 2004-12-28
  • 打赏
  • 举报
回复
学习
ouyld 2004-09-02
  • 打赏
  • 举报
回复
up
randyzhu 2004-08-31
  • 打赏
  • 举报
回复
应该称为下拉横向菜单.

jiangzheng3: 为什么<a >连接不能用呢?
歪歪 2004-08-31
  • 打赏
  • 举报
回复
window.createPopup()

<a >连接不能用
PPLUNCLE 2004-08-31
  • 打赏
  • 举报
回复
up
randyzhu 2004-08-31
  • 打赏
  • 举报
回复
优先级别高的菜单,跨框架?
菜单能跨框架,但能到下面那个框架去吗?

这程序的下拉菜单还是竖的,不是横的啊.
我改了下,没改出来.
  • 打赏
  • 举报
回复
微软的不就可以么??
超级大笨狼 2004-08-31
  • 打赏
  • 举报
回复
优先级别高的菜单,跨框架,不会被select遮挡

<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>

87,997

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧