oncontextmenu事件
来源:互联网 发布:小米手机怎么数据恢复 编辑:程序博客网 时间:2024/05/22 06:16
用oncontextmenu事件单禁用右键菜单
一个页面中,BODY中用oncontextmenu='return false'来取消鼠标右键;在JS中设置oncontextmenu='return true'用window.document.oncontextmenu = function(){ return false;}
onconTextmenu=window.event.returnValue=false;右键菜单禁用,用这个可以禁止复制。
在<body>中加入属性代码:
oncontextmenu="return false"
onselectstart="return false" 禁止选中网页上的内容
oncopy="return false" 防复制用户在网页上选中的内容
防止用户另存网页:
利用<noscript><iframe src=*.html></iframe></noscript>标签,能防止网页的直接另存,但不能防止网页被人使用工具下载
*为通配符。
例1:
<html>
<head>
<title>OnContextMenu事件</title>
<script language="JavaScript">
<!--
function uFunction()
{ document.all.infoDiv.innerHTML='你按下了鼠标右键,但是右键菜单不能 显示!';}
function uFunction2()
{ document.all.infoDiv.innerHTML='你按下了Ctrl+鼠标右键,可以 显示右键菜单。';}
//-->
</script>
</head>
<body oncontextmenu="if(!event.ctrlKey){uFunction();return false}else{uFunction2()}">
<div id="infoDiv">你按下了鼠标右键,但是右键菜单不能 显示!<br>你按下了Ctrl+鼠标右键,可以显示右键菜单。
</div></body>
</html>
一个页面中,BODY中用oncontextmenu='return false'来取消鼠标右键;在JS中设置oncontextmenu='return true'用window.document.oncontextmenu = function(){ return false;}
onconTextmenu=window.event.returnValue=false;右键菜单禁用,用这个可以禁止复制。
在<body>中加入属性代码:
oncontextmenu="return false"
onselectstart="return false" 禁止选中网页上的内容
oncopy="return false" 防复制用户在网页上选中的内容
防止用户另存网页:
利用<noscript><iframe src=*.html></iframe></noscript>标签,能防止网页的直接另存,但不能防止网页被人使用工具下载
*为通配符。
例1:
<html>
<head>
<title>OnContextMenu事件</title>
<script language="JavaScript">
<!--
function uFunction()
{ document.all.infoDiv.innerHTML='你按下了鼠标右键,但是右键菜单不能 显示!';}
function uFunction2()
{ document.all.infoDiv.innerHTML='你按下了Ctrl+鼠标右键,可以 显示右键菜单。';}
//-->
</script>
</head>
<body oncontextmenu="if(!event.ctrlKey){uFunction();return false}else{uFunction2()}">
<div id="infoDiv">你按下了鼠标右键,但是右键菜单不能 显示!<br>你按下了Ctrl+鼠标右键,可以显示右键菜单。
</div></body>
</html>
0 0
- oncontextmenu事件
- OnContextMenu事件
- oncontextmenu 事件
- OnContextMenu事件
- OnContextMenu事件
- oncontextmenu事件
- OnContextMenu事件
- html OnContextMenu事件 右键菜单
- 阻止右键单击事件oncontextmenu
- OnContextMenu
- 用oncontextmenu事件禁用右键菜单
- 用oncontextmenu事件单禁用右键菜单
- 用oncontextmenu事件单禁用右键菜单
- 用oncontextmenu事件单禁用右键菜单
- 用oncontextmenu事件单禁用右键菜单
- js事件驱动机制单oncontextmenu,onselectstart事件
- 关于鼠标事件oncontextmenu和onselectstart的js写法问题
- 鼠标的默认事件之oncontextmenu及其案例
- 自定义控件动态加载textview轻松实现换行
- JSTL之数字、日期格式化<fmt:formatNumber/>、<fmt:formatDate/>
- Trace.axd--asp.net调试的新境界
- Siege 压力测试
- UML统一建模语言学习
- oncontextmenu事件
- 互联网高级Java工程师须具备技术
- OpenOffice将MS docx转换成pdf文件偶数页眉不显示问题解决办法
- 【c语言】 在全系1000学生中,征集慈善募捐,当总数达到10万元时就结束,统计此时捐款的人数,以及平均每人捐款的数目
- android studio 快捷键大全
- jQuery选择器大全
- yum安装PHP的安装memcache扩展全攻略
- PHP学习笔记第【18】天(2014.11.25)——构造函数与析构函数
- Ruby学习笔记1 -- 基本语法和数据类型, Class