求firefox兼容的右键菜单,谢谢了!

qingcairousi 2006-09-15 11:24:57
如题
...全文
143 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
tempzzz 2006-09-15
  • 打赏
  • 举报
回复
调用方法
<style>
div.miniMenu{
display:none;
position:absolute;
z-index:111;
width:120px;
height:150px;
border:1px solid silver;
}
</style>
<body onContextMenu="return false;" onclick="javascript:showMenu(event)" >
<div id="miniMenu" class="miniMenu">111</div>
</body>
tempzzz 2006-09-15
  • 打赏
  • 举报
回复
function showMenu(event){ //右键激发菜单效果
try{

var m = document.getElementById("miniMenu");
if(event.button == 2){
this.mouseX = event.clientX ;
this.mouseY = event.clientY;
m.style.left = this.mouseX + document.body.scrollLeft - 10;
m.style.top = this.mouseY + document.body.scrollTop - 10;
m.style.display = "block";
}else if (event.button == 1){
m.style.display = "none";
}

}catch(e){debug(e,"showMenu");}
}
其中miniMenu是要显示得层

87,910

社区成员

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

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