JS 禁止IE用右键
<!--组合键: -->
IE的键盘监听最多只能作用于document上(window我试过不行)
如果内嵌了iframe并且你的焦点在iframe上,那么按键无效
这里我用CTRL+Q写的例子:
function test(){
  if(event.ctrlKey&&window.event.keyCode==81){
    myalert();
  }
}
<!--禁止网页右键: -->
document.body.oncontextmenu=function rightClick(){ window.event.returnValue= false;}
<!--禁止网页另存为: --> 
<noscript><iframe src=*.html></iframe></noscript>
<!-- 禁止选择文本: --> 
<script type="text/javascript">
var omitformtags=["input", "textarea", "select"]
omitformtags=omitformtags.join("|")
function disableselect(e){ 
if (omitformtags.indexOf(e.target.tagName.toLowerCase())==-1) 
return false 
}
function reEnable(){ 
return true 
}
if (typeof document.onselectstart!="undefined") 
document.onselectstart=new Function ("return false") 
else{ 
document.onmousedown=disableselect 
document.onmouseup=reEnable 
} 
</script>
<!-- 禁用右键: --> 
<script> 
function stop(){ 
return false; 
} 
document.oncontextmenu=stop; 
</script>
JS 禁止IE用右键的更多相关文章
- js禁止默认的右键菜单或出现自定义右键菜单
		
1.屏蔽默认的右键菜单 js: document.getElementById('myimg').oncontextmenu=function(){return false;} jquery: $(' ...
 - JS 禁止刷新和右键
		
<!doctype html> <html> <head> <meta charset="utf-8"> <title> ...
 - JS 禁止F12和右键操作控制台
		
1.鼠标点击事件 document.onmousedown = function mdClick(event) { var e = event || window.event || arguments ...
 - js禁止网页使用右键
		
document.oncontextmenu=function(){ return false }
 - JS 禁止右键,禁止复制,禁止粘贴
		
原文:JS 禁止右键,禁止复制,禁止粘贴 如何用用javascript 禁止右键,禁止复制,禁止粘贴,做站时常会用到这些代码,所以收藏了一下!1. oncontextmenu="window ...
 - js禁止
		
很多时候需要用到js禁止相关的代码: function prohibit() { // 禁止右键 $(document).ready(function() { $(document).bind(&qu ...
 - js禁止滚动条移动
		
js禁止滚动条移动 var scrollFunc=function(e){ e=e||window.event; if (e&&e.preventDefault){ e.prevent ...
 - js禁止微信浏览器下拉显示黑底查看网址,不影响内部Scroll
		
开发项目跑在微信浏览器经常会遇到一个问题,微信浏览器下拉的时候会出现自带的黑色底色(显示网址)如下图: 网上好多js禁止操作的做法禁止了内部Scroll,导致页面不能滚动,上拉加载失效,例如这种做法: ...
 - js禁止浏览器页面后退功能
		
js禁止浏览器页面后退功能: <script> $(function(){ ) { //防止页面后退 history.pushState(null, null, document.URL) ...
 
随机推荐
- 【z07】机器翻译
			
[题目链接]:http://noi.qz5z.com/viewtask.asp?id=z07 [题解] 可以理解为一直往一个队列里面加东西: 然后每次查找一个东西在不在队列的最尾部长度为m的区间范围内 ...
 - shiro简单配置(转)
			
注:这里只介绍spring配置模式. 因为官方例子虽然中有更加简洁的ini配置形式,但是使用ini配置无法与spring整合.而且两种配置方法一样,只是格式不一样. 涉及的jar包 Jar包名称 版本 ...
 - python打印即时输出的方法
			
>>> import sys>>> sys.stdout.flush() 但是实验了,上面的报错,应该是不对的. 实验了,下面的报错,应该是不对的. 使用 prin ...
 - 使用boost::property_tree生成带attribute的xml
			
曾经写过一篇"使用Boost property tree来解析带attribute的xml", 但是还有姐妹篇一直没贴.看看前一篇贴了都快都快3年了,时间过的真快. 这一小篇就算是 ...
 - sbt教程
			
更详细内容请见:http://www.scala-sbt.org/0.13/tutorial/Basic-Def.html 或者 http://wenku.baidu.com/link?url=o ...
 - Spring的资源抽象Resource2实体类
			
aaarticlea/png;base64,iVBORw0KGgoAAAANSUhEUgAAA0UAAAGkCAIAAABxYhnsAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWX ...
 - stm32的timer
 - stm32优先级
 - 问题:CListCtrl如何高亮选中一行 http://zhidao.baidu.com/question/100664911.html  扩展:单行、双行及完成状态的字体等等。。。
			
http://zhidao.baidu.com/link?url=BKp05mfOdKbEBh21svQelpVhYjzDkIpYUZay8_3ZLSndTQn5kK0eTwQG8jBvYnwh8US ...
 - html5常用属性text-shadow、vertical-align、background如何使用
			
html5常用属性text-shadow.vertical-align.background如何使用 一.总结 一句话总结: 1.text-shadow:[x轴(X Offset) y轴(Y Offs ...