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

OnContextMenu事件(屏蔽右键)

阅读更多

<html><head><title>OnContextMenu事件</title>
<script language="JavaScript"><!--
function uFunction(){
document.all.infoDiv.innerHTML='你按下了鼠标右键,但是右键菜单<b>不能</b>显示!';
}
function uFunction2(){
document.all.infoDiv.innerHTML='你按下了Ctrl+鼠标右键,<b>可以</b>显示右键菜单。';
}
//--></script></head>
<body oncontextmenu="if(!event.ctrlKey){uFunction();return false}else{uFunction2()}">
<div id="infoDiv">你按下了鼠标右键,但是右键菜单<b>不能</b>显示!<br>你按下了Ctrl+鼠标右键,<b>可以</b>显示右键菜单。</div>
</body></html>

分享到:
评论

相关推荐

    JavaScripte屏蔽右键,简单实用。

    除了`oncontextmenu`之外,为了更全面地屏蔽右键功能,还需要考虑一些与复制、粘贴、剪切相关的事件,因为用户可以通过键盘组合键(如Ctrl+C、Ctrl+V、Ctrl+X)来实现这些操作,即使右键菜单被禁用了。因此,开发者...

    flash与C#通讯屏蔽右键菜单

    本案例主要探讨的是如何在Flash和C#之间实现数据的传递和通信,并且还涉及到屏蔽右键菜单的功能,这对于创建交互式应用或者游戏是非常重要的。以下是关于这个主题的详细解释: **Flash与C#通讯** Flash是一种广泛...

    JS网页屏蔽右键代码.txt

    标题与描述均提到了“JS网页屏蔽右键代码”,这主要涉及到的是JavaScript在网页开发中的应用,特别是如何通过JavaScript阻止用户在网页上进行右键点击、复制、粘贴等操作,以此来保护网页内容不被轻易复制或查看源...

    优化后的CEdit自定义或屏蔽右键菜单派生类

    然后在`OnContextMenu`函数中,我们可以根据这个变量的值决定是否屏蔽右键菜单: ```cpp void ModifyMenuCEdit::OnContextMenu(CWnd* pWnd, CPoint point) { if (m_bDisableRightClick) return; // 屏蔽右键菜单 ...

    c# flash屏蔽右键

    这通常是出于保护内容不被轻易...最后,从提供的文件名"Flsh播放屏蔽右键"来看,可能包含一个示例项目或者源代码,用于演示如何实现这一功能。如果需要进一步的帮助,可以详细研究该项目的代码,以获取具体实现的细节。

    屏蔽右键菜单 禁止复制粘贴 网页屏蔽器

    首先,我们来看一下如何使用JavaScript来屏蔽右键菜单。在HTML的`&lt;body&gt;`标签中,可以添加一个`oncontextmenu`事件监听器,当用户尝试右键点击时,这个事件会被触发。通过设置这个事件的返回值为`false`,可以阻止...

    完整版超文本浏览框(屏蔽右键)例程.e.rar

    超文本浏览框(屏蔽右键)例程是一个典型的网页浏览组件开发案例,它涉及到Web技术、用户界面设计以及编程技术等多个方面。在这个例程中,开发者通过编程手段实现了对浏览器右键菜单的屏蔽,以提供更为定制化的用户...

    js屏蔽鼠标右键js屏蔽鼠标右键js屏蔽鼠标右键

    ### JS屏蔽鼠标右键知识点详解 #### 一、概述 在网页开发中,有时为了防止用户复制页面内容或查看源代码等操作,开发者会选择禁用鼠标右键功能。本篇文章将详细解析一种通过JavaScript实现禁用鼠标右键的方法,并...

    网页屏蔽所有右键.txt

    这可以通过在`&lt;body&gt;`或任何HTML元素上设置`oncontextmenu`事件属性来实现。 #### 示例代码: ```html &lt;body oncontextmenu="return false;"&gt; ``` 或者针对某个特定元素: ```html &lt;table border oncontextmenu=...

    js屏蔽右键

    这里首先获取了一个ID为`myElement`的HTML元素,然后为其设置了`oncontextmenu`事件处理程序,从而实现了仅对该元素屏蔽右键的功能。 #### 四、注意事项 **1. 兼容性问题** 虽然大多数现代浏览器都支持`...

    浏览器屏蔽右键 禁止全屏代码2

    标题中的“浏览器屏蔽右键 禁止全屏代码2”指的是在网页中通过JavaScript或者Unity3D等技术实现的功能,即阻止用户在浏览器中使用鼠标右键菜单,并且不允许内容进入全屏模式。这样的功能可能在一些特定的在线游戏、...

    JS实现屏蔽网页右键复制及ctrl+c复制的方法【2种方法】

    在这个例子中,`oncontextmenu`事件监听器被设置为`return false`,这意味着当用户尝试右键点击时,浏览器的默认右键菜单将不会出现,从而达到屏蔽右键复制的效果。 二、屏蔽`Ctrl+C`复制 `Ctrl+C`快捷键是常见的...

    vb屏蔽webbrowser右键

    主要内容包括理解WebBrowser控件的工作原理、实现屏蔽右键功能的技术细节以及相关的代码示例。 ### WebBrowser 控件简介 WebBrowser 控件是一个非常强大的组件,它允许开发者在自己的应用程序中嵌入一个完整的...

    网页中屏蔽flash右键

    例如,覆盖一个透明的div层在Flash上方,监听并阻止这个div上的右键事件。 为了应用这个方法,你需要在网页中引入`RightClick_0.6.3`库,并根据库的文档或示例代码正确地配置和使用它。通常,这涉及到在HTML中添加...

    javascript屏蔽右键代码

    总的来说,屏蔽右键菜单是JavaScript中一个相对简单的操作,通过在document对象上绑定一个事件处理函数并在该函数中返回false即可实现。不过,这种做法应谨慎使用,因为它可能会对一部分用户的正常浏览造成不便,...

    屏蔽和替换超文本浏览框右键

    在IT领域,尤其是在网页开发和用户交互...然而,这种方法仅能屏蔽右键菜单,但不能替换它。如果想要自定义右键菜单,我们需要使用更复杂的方法,如监听鼠标右键点击事件,然后阻止默认行为并显示自定义菜单: ```html ...

    javascript页面代码防止frame禁止右键

    通过在HTML元素上设置`oncontextmenu`事件,可以阻止浏览器默认的行为(即弹出右键菜单)。 ```html &lt;body oncontextmenu="return false;"&gt; ``` 或者在具体的元素上添加此属性: ```html &lt;table border="1" ...

    屏蔽超文本浏览框右键菜单.rar

    屏蔽右键菜单通常是出于保护网页内容不被轻易复制或防止用户看到开发者工具等目的。在JavaScript中,我们可以监听浏览器的`contextmenu`事件,该事件在用户尝试打开右键菜单时触发。当检测到这个事件时,我们可以...

    js 屏蔽鼠标右键脚本附破解方法

    2. `clickNS`函数,用于 Netscape 样式的浏览器(如 Firefox、Chrome等),通过捕获`mousedown`事件,检查`e.which`属性判断鼠标右键事件。 然后脚本根据浏览器类型,分别绑定`mousedown`或`mouseup`事件到`clickNS...

Global site tag (gtag.js) - Google Analytics