在问一下,我用你的菜单为什么用了<td><img alt="" src="images/n_start.gif" width="1" height="45" border="0"></td>
<TD width=25% onmouseover="openMenu(1,150)" onmouseout="closeMenu()" ><span class="text style11">色带产品</span></TD>用了span菜单有时不是固定在<td>的下方,有时会上去,如果不用<span>则正常帮你顶,也请教你,呵呵,
<TD width=25% onmouseover="openMenu(1,150)" onmouseout="closeMenu()" ><span class="text style11">色带产品</span></TD>用了span菜单有时不是固定在<td>的下方,有时会上去,如果不用<span>则正常帮你顶,也请教你,呵呵,
解决方案 »
- 如何使用js获得div下ul的个数,求指教
- javascript如何为chrome提供加入书签功能
- JS 获取焦点兼容♣
- 是不是浏览器每开启一个窗口,都是一个window对象。如果一个窗口中有多个选项卡,则也只有一个window对象,对吗?
- Wscript.Shell能不能启动程序,并得到程序执行结果的文本?
- 请问大家,tmp=eval("/"+"中国"+"/g")是什么意思?
- js中文验证码,帮帮忙 啊
- 如何去空格并传中文参数?
- 这里有javascript的群吗?我想加入,有谁知道加我了,分全部给他
- 如何让下拉框失去焦点<select name="prwhid" >
- 如何弹出菜单-躲过拦截
- 初学者提问:这个非常简单的程序运行不出结果?请教
这样就可以了,呵呵,帮你顶,顶,顶
function closeMenu()
{
if (event.toElement.tagName != "IFRAME")
menuDiv.style.display = "none";
}
程序里逻辑有点问题吧。
我一般在第1层的ONMOUSEOUT事件之后的closeMenu()函数里会放个计时器(全局变量),约1秒种后关闭。
在这一秒之内,如果鼠标移到第2层菜单上,则计时器清零,closeMenu()返回失败;如果鼠标移到body中其他对象上,菜单才会真的隐藏。
我这里ie6没有那个问题
建议你关联document.onmousexxx
然后判断鼠标是否在div里.
我是这个意思,不知道和楼主是否理解的一样
问题是在ie5里面document.onmousexxx会被div里面的iframe页面给屏蔽掉啊to joe820302(joe):
我们是一个意思啊,我的ie6显示很正常