授人鱼不如授人渔,一句话,对层div的操作.记住这个关键,其它的自己去体会吧.....
解决方案 »
- JavaScript版俄罗斯方块Easy Tetris实现原理
- IE8兼容性视力下javascript不能运行
- js高手请进,帮忙分析这两句代码
- js have collection class ma??
- 如何在一行内显示一些词
- 求救!鼠标触发文本框的问题
- 一个简单而又妖怪的问题!
- 哪位能对TextRange.moveStart(sUnit [,iCount])进行说明吗?谢谢!
- 如果我从前一个页面传过来两个值,分别代表”残疾类型“和”残疾程序“,从这个程序的构造来看,如何实现两值的关联准确性(表示选中即可
- 如何对一个层定位----单点击表格中某列单元格中某个表单对象时,实现类似下拉菜单的效果?并获得表单对象的名字和值
- 如何使下拉框失效,不改变值,就想文本筐有readonly一样,但提交后又能取到值
- 进来看看一个showModalDialog改变大小的问题
<body style="MARGIN: 0px">
<div id="div_oMenu">
<table style="FONT-SIZE: 9pt; BORDER-COLLAPSE: collapse" cellpadding=0 cellspacing=0 height="22" width="100%" border="1">
<tr>
<td></td>
<td style="CURSOR: default" align="middle" width="70" typestring="MenuParent">
首页</td>
<td style="CURSOR: default" align="middle" width="70" onmouseover="show()" onmouseout="hide_s()" typestring="MenuParent">
注册</td>
<td width="20%"></td>
</tr>
</table>
</div>
<div style="BORDER:solid 1px #637194; POSITION: absolute ; display:none" id="o" onmouseout="hide_s()" onmouseover="show2()">
<table style="BORDER-COLLAPSE: collapse" height="95" width="115" bgcolor="#ffffff">
<tr>
<td>修改资料</td>
</tr>
</table>
</div>
<script language="javascript">
<!--
var oParent = null;
function show()
{
o.style.left = event.srcElement.getBoundingClientRect().left;
o.style.height = event.srcElement.getBoundingClientRect().top;
o.style.display = "";
show2();
}
function show2()
{
if(oParent)
clearTimeout(oParent); // 删除“延时隐藏”方法
}
function hide_s()
{
oParent = setTimeout("hide_m()",100); //做个延时隐藏div
}
function hide_m()
{
o.style.display = "none"
}
//-->
</script>
</body>