屏蔽页面的脚本,鼠标,键盘等方法

来源:互联网 发布:alfie boe 知乎 编辑:程序博客网 时间:2024/06/09 22:49
导读:
  1.屏蔽键盘所有按键
  
  2.屏蔽鼠标右键
  在body标签里加上oncontextmenu=self.event.returnvalue=false
  或者
  oncontextmenu="window.event.returnvalue=false" //将彻底屏蔽鼠标右键
  或者
  
  或者
  
  
  3.屏蔽 Ctrl+N、Shift+F10、F5刷新、退格键
  
  4.屏蔽浏览器右上角“最小化”“最大化”“关闭”键
  
  function window.onbeforeunload(){
  if(event.clientX >document.body.clientWidth &&event.clientY <0 || event.altKey){
  window.event.returnvalue = "";
  }
  }
    或者使用全屏打开页面
  
  /*注:在body标签里加上 onbeforeunload="javascript:return false" (使不能关闭窗口)*/
  5.屏蔽 IE 后退按钮
  在链接的时候用
  6.屏蔽主窗口滚动条
  让竖条没有:
  让横条没有:
  两个都去掉:
  7.屏蔽拷屏,不断地清空剪贴板
  在body标签里加上 onload="setInterval('clipboardData.setData(/'Text/',/'/')',100)"
  或者
  //取消选取、防止复制
  8.屏蔽网站的打印功能
  
  @media print {
  * { display: none }
  }
  
  9.屏蔽IE6.0 图片上自动出现的保存图标
  方法一:
  
  方法二:
  
  10.屏蔽页中所有的script
  

本文转自
http://hi.baidu.com/bluewhale84/blog/item/d4b8e98dd591e011b21bbac2.html