右键菜单
div.miniMenu{
display:none;
position:absolute;
z-index:111;
width:120px;
height:150px;
border:1px solid silver;
background-color: #FDE500;
cursor:pointer;
}
<div id="miniMenu" class="miniMenu">
<table width="120" height="150" border="0" cellpadding="0" cellspacing="1">
<tr>
<td class="miniMenu" onMouseOver="this.className='menu_change'" onMouseOut="this.className='miniMenu'">放入流动资产</td>
</tr>
<tr>
<td class="miniMenu" onMouseOver="this.className='menu_change'" onMouseOut="this.className='miniMenu'">放入长期资产</td>
</tr>
<tr>
<td class="miniMenu" onMouseOver="this.className='menu_change'" onMouseOut="this.className='miniMenu'">放入流动负债</td>
</tr>
<tr>
<td class="miniMenu" onMouseOver="this.className='menu_change'" onMouseOut="this.className='miniMenu'">放入长期负债</td>
</tr>
<tr>
<td class="miniMenu" onMouseOver="this.className='menu_change'" onMouseOut="this.className='miniMenu'">放入所有者权益</td>
</tr>
</table>
</div>
<script>
document.onmousedown = mouseDown;
function mouseDown(ev){ //右键激发菜单效果
ev = ev || window.event;
try{
var target = ev.target || ev.srcElement;
var m = document.getElementById("miniMenu");
if((ev.button != 2)&& target.getAttribute("issource") == "true"){
this.mouseX = ev.clientX ;
this.mouseY = ev.clientY;
m.style.left = this.mouseX + document.body.scrollLeft - 10;
m.style.top = this.mouseY + document.body.scrollTop - 10;
m.style.display = "block";
}else{
m.style.display = "none";
}
}catch(e){
debug(e,"mouseDown");
}
}
</script>
发表评论
提醒: 该博客已发表在公共论坛,博客所有留言会成为论坛回贴,留言请注意遵守论坛发贴规则
- 浏览: 24271 次
- 性别:

- 来自: 安徽

- 详细资料
搜索本博客
我的相册
共 14 张
最近加入圈子
最新评论
-
遍历Set
lz你文不对题啊,你写的明明是遍历hashmap,怎么题目是遍历set,难道是这 ...
-- by Struts_Spring -
MMORPG
...
-- by kayo -
几种java开源缓存系统的性 ...
...
-- by kayo -
[原创]利用IOC的概念改 ...
请你阅读这篇文章,也许对你有点作用。http://kayo.javaeye.co ...
-- by kayo -
[原创]利用IOC的概念改 ...
你好,向你请教关于java的数据采集技术,不知道怎么做,希望你能给例子,谢谢。 ...
-- by looxiaohu






评论排行榜