js实现右键管理
来源:互联网 发布:c语言http服务器 编辑:程序博客网 时间:2024/06/06 09:20
<html>
<head>
<title>无标题页</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script src="js/jquery1.11.js" type="text/javascript"></script>
<script type="text/javascript">
//屏蔽浏览器的右键
document.oncontextmenu = function(){
return false;
}
//鼠标点击右键
$(document).mousedown(function(shubiao){
var key = shubiao.which;//键盘 (右键为3 左键 1 滑轮 2 )
//alert(key);
if(key == 3){
var x = shubiao.clientX;//x轴
var y = shubiao.clientY;//y轴
//定位
$("#asd").html("x = "+x+",y = "+y);
//右键定位
$(".desk").show().css({left:x,top:y});
}
});
//点击空白区域 隐藏右键
$(document).click(function(){
$(".desk").hide();
});
//方法
function asd(a){
if(a == 1){
alert("添加应用");
}else if(a == 2){
alert("获取笔记");
}else if(a == 3){
alert("刷新");
}
}
$(function(){
});
</script>
<style type="text/css">
*{margin:0;padding:0;}
body{background:url("images/asd.jpg");}
/*desk start*/
.desk{width:200px;height:180px;
background:#fff;
font-size:12px;font-family:"微软雅黑";
color:#666;
box-shadow:1px 1px 30px 3px #ccc;
position:absolute;/*绝对定位*/
display:none;
}
.desk ul li{border:1px solid #ddd;list-style:none;font-size:14px;
line-height:34px;padding-left:10px;
}
/*鼠标移动效果*/
.desk ul li:hover{background:#647E7C;color:#fff;}
/* end desk*/
#asd{font-size:20px;color:#FFF;margin:0 auto;}
</style>
</head>
<body>
<form method="post" action="">
<!---desk start-->
<div class="desk" >
<ul>
<li onclick="asd(1)">添加应用</li>
<li onclick="asd(2)">获取笔记</li>
<li onclick="asd(3)">刷新</li>
<li onclick="asd(4)">上传资料</li>
<li onclick="asd(5)">更换背景</li>
</ul>
<p id="asd"></p>
</div>
<!--end desk-->
</form>
</body>
</html>
<head>
<title>无标题页</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script src="js/jquery1.11.js" type="text/javascript"></script>
<script type="text/javascript">
//屏蔽浏览器的右键
document.oncontextmenu = function(){
return false;
}
//鼠标点击右键
$(document).mousedown(function(shubiao){
var key = shubiao.which;//键盘 (右键为3 左键 1 滑轮 2 )
//alert(key);
if(key == 3){
var x = shubiao.clientX;//x轴
var y = shubiao.clientY;//y轴
//定位
$("#asd").html("x = "+x+",y = "+y);
//右键定位
$(".desk").show().css({left:x,top:y});
}
});
//点击空白区域 隐藏右键
$(document).click(function(){
$(".desk").hide();
});
//方法
function asd(a){
if(a == 1){
alert("添加应用");
}else if(a == 2){
alert("获取笔记");
}else if(a == 3){
alert("刷新");
}
}
$(function(){
});
</script>
<style type="text/css">
*{margin:0;padding:0;}
body{background:url("images/asd.jpg");}
/*desk start*/
.desk{width:200px;height:180px;
background:#fff;
font-size:12px;font-family:"微软雅黑";
color:#666;
box-shadow:1px 1px 30px 3px #ccc;
position:absolute;/*绝对定位*/
display:none;
}
.desk ul li{border:1px solid #ddd;list-style:none;font-size:14px;
line-height:34px;padding-left:10px;
}
/*鼠标移动效果*/
.desk ul li:hover{background:#647E7C;color:#fff;}
/* end desk*/
#asd{font-size:20px;color:#FFF;margin:0 auto;}
</style>
</head>
<body>
<form method="post" action="">
<!---desk start-->
<div class="desk" >
<ul>
<li onclick="asd(1)">添加应用</li>
<li onclick="asd(2)">获取笔记</li>
<li onclick="asd(3)">刷新</li>
<li onclick="asd(4)">上传资料</li>
<li onclick="asd(5)">更换背景</li>
</ul>
<p id="asd"></p>
</div>
<!--end desk-->
</form>
</body>
</html>
0 0
- js实现右键管理
- js实现右键菜单
- JS 实现右键菜单
- js实现屏蔽鼠标右键
- JS实现自定义右键菜单
- JS实现自定义右键菜单
- JS实现禁止鼠标右键
- JS实现自定义右键菜单
- JS实现鼠标右键菜单
- js实现自定义右键菜单
- JS实现屏蔽鼠标右键的方法
- JS实现简易网页右键菜单
- JS实现左右键翻页功能
- js实现右键弹出多级菜单特效
- js+css实现页面右键菜单
- js实现页面右键自定义功能
- js实现操作系统右键复制功能
- js实现自定义鼠标右键-------Day45
- Git 常用命令整理
- getevent/sendevent 使用说明
- cocos2d-x -------------------------------世界坐标本地坐标之间的转换
- KE CAN
- bootstrap modal 弹出其他页面
- js实现右键管理
- Android:Resources资源文件
- iOS 8 新特性autoLayout
- Git远程操作详解
- HDU 5003 Osu!
- iOS中键值监听KVO的学习
- UML
- Leetcode: Maximal Square
- 使用Intent调用系统其它程序打开本地各种类型的文件