`
ljl_xyf
  • 浏览: 634588 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

屏蔽右键(javascript)兼容ie,firefox

阅读更多

if (window.Event)
document.captureEvents(Event.MOUSEUP);
function nocontextmenu(){
 event.cancelBubble = true
 event.returnValue = false;
 return false;
}
function norightclick(e){
 if (window.Event){
  if (e.which == 2 || e.which == 3)
  return false;
 }
 else
  if (event.button == 2 || event.button == 3){
   event.cancelBubble = true
   event.returnValue = false;
   return false;
  }
}
document.oncontextmenu = nocontextmenu; // for IE5+
document.onmousedown = norightclick; // for all others   http://www.my400800.cn

分享到:
评论

相关推荐

    js禁止查看源文件屏蔽Ctrl+u/s、F12、右键等兼容IE火狐chrome

    "js禁止查看源文件屏蔽Ctrl+u/s、F12、右键等兼容IE火狐chrome"这个话题正是讨论如何通过JavaScript实现这些功能,以防止源代码被轻易查看或复制。下面我们将详细讲解相关的知识点。 首先,禁用键盘事件是其中一种...

    屏蔽编辑框右键.rar

    虽然屏蔽右键菜单可以增加一些安全性,但也要注意这可能会影响用户的正常操作,特别是对于那些依赖辅助技术的用户。因此,在实施这类功能时,应确保有合理的原因,并考虑提供替代的用户界面,以保持良好的可访问性。...

    firefox(火狐)和ie浏览器禁止右键和禁止复制的代码

    今天,我们将讨论如何使用 JavaScript 和 CSS 实现浏览器禁止右键和禁止复制的功能,并且兼容多种浏览器,包括 Firefox 和 IE。 在开始之前,我们需要了解以下几个概念: 1. contextmenu 事件:当用户右键点击网页...

    屏蔽IE文本选择功能

    这些方法对于IE浏览器是有效的,但在其他现代浏览器如Chrome、Firefox等上可能不会生效或行为略有不同。例如,`onselectstart`事件只适用于IE浏览器,而其他浏览器则需要使用CSS属性`user-select`来实现类似的功能。...

    屏蔽Flash右键信息的js代码

    总结一下,通过JavaScript结合`SWFObject`库,我们可以有效地屏蔽Flash对象的右键菜单,这在跨浏览器环境下的兼容性表现良好,包括IE、Firefox和Chrome。这种方法允许开发者更好地控制用户与Flash内容的交互,以适应...

    屏蔽鼠标右键、Ctrl+n、shift+F10、F5刷新、退格键 的javascript代码

    1. **兼容性问题**:这段代码主要适用于IE浏览器,对于其他浏览器(如Chrome、Firefox等)可能需要进行适配修改。 2. **用户体验**:限制用户的某些默认操作可能会降低用户体验,因此在实际应用中需谨慎考虑。 3. **...

    javascript 屏蔽鼠标键盘的几段代码

    - 这段代码中的事件处理方式主要依赖于IE浏览器的特性,对于其他现代浏览器(如Chrome、Firefox、Safari)可能不适用。 - 要实现跨浏览器的事件处理,通常需要使用标准化的 `addEventListener` 或 `attachEvent` ...

    JS实现禁止鼠标右键的功能

    2. **处理Firefox浏览器的兼容性问题** Firefox浏览器对于`oncontextmenu`的处理方式略有不同。在Firefox中,需要同时监听`onmousedown`事件来确保右键被禁用。以下是一个针对Firefox的示例: ```html ...

    精通JavaScript

    Mozilla Firefox 1.5.0.3或更高版本 服务器采用IIS5.1 或以上版本 数据库使用MS Access 2000以上 2.本书所附光盘实例代码: 第1章(\第1章) 查看1.2.htm中noscript显示效果的方法如下: 1.将该实例复制到C:\...

Global site tag (gtag.js) - Google Analytics