oncontextmenu 事件

事件对象

实例

当用户在 <div> 元素 上右击鼠标时执行 JavaScript :

<div οncοntextmenu="myFunction()" contextmenu="mymenu">

定义和使用

oncontextmenu 事件在元素中用户右击鼠标时触发并打开上下文菜单。

注意:所有浏览器都支持 oncontextmenu 事件, contextmenu 元素只有 Firefox 浏览器支持。


浏览器支持

事件          
oncontextmenu Yes Yes Yes Yes Yes

语法

HTML 中:

<element οncοntextmenu="myScript">尝试一下

JavaScript 中:

object.οncοntextmenu=function(){myScript};尝试一下

JavaScript 中, 使用 addEventListener() 方法:

object.addEventListener("contextmenu", myScript);尝试一下

注意: Internet Explorer 8 及更早 IE 浏览器版本不支持 addEventListener() 。


技术细节

是否支持冒泡: Yes
是否可以取消: Yes
事件类型: MouseEvent
支持的 HTML 标签: 所有 HTML 元素

事件对象

html-oncontextmenu 事件相关推荐

  1. 熟悉一下oncontextmenu事件的知识

    定义和使用 只要点击鼠标右键,就触发oncontextmenu事件并打开上下文菜单. 需要注意的是:所有主流浏览器都支持oncontextmenu事件,但其中的contextmenu元素只有FireB ...

  2. oncontextmenu事件

    用oncontextmenu事件单禁用右键菜单 onconTextmenu=window.event.returnValue=false;右键菜单禁用,用这个可以禁止复制. 在<body> ...

  3. 用oncontextmenu事件单禁用右键菜单

    onconTextmenu=window.event.returnValue=false;右键菜单禁用,用这个可以禁止复制. 在<body>中加入属性代码: οncοntextmenu=& ...

  4. OnContextMenu事件-单禁用右键菜单

    OnContextMenu事件 用oncontextmenu事件单禁用右键菜单 一个页面中,BODY中用οncοntextmenu='return false'来取消鼠标右键:在JS中设置οncοnt ...

  5. oncontextmenu 事件

    用户点击鼠标右键时触发并打开上下文菜单 禁用: document.oncontextmenu = function() { return false; } 编辑自定义右键打开菜单 document.o ...

  6. oncontextmenu 事件取消鼠标右键功能

    <script type="text/javascript">document.οncοntextmenu=function(){return false}; < ...

  7. 归纳DOM事件中各种阻止方法

    前言 在复习事件这块的时候,发现了一个问题,网上很多文章对事件阻止这块解析的并不全面,并且有些文章也有错误之处,于是想自己总结一下,也方便自己的复习. 知识预热 事件冒泡和捕获 在看本篇文章之前,需要 ...

  8. 文本框的值默认显示文本域上_13.4.4 键盘与文本事件

    用户在使用键盘时会触发键盘事件."DOM2 级事件"最初规定了键盘事件,但在最终定稿之前又删除了相应的内容.结果,对键盘事件的支持主要遵循的是 DOM0 级. "DOM3 ...

  9. pyqt5 treeview鼠标右键菜单事件_【动手实践】使用 Vue 自定义指令实现右键菜单...

    本文来自于 神奇的程序员 前言 浏览器里右键时会有一个默认的菜单,在我的开源项目中正好有自定义右键菜单的需求,在npm库找了下与之相关的包,发现都是以组件形式实现的,感觉那种做法太过繁琐. 于是,我就 ...

  10. QTP模拟鼠标和键盘事件整理

    整理者:asoqa整理 1.鼠标事件 1.1 使用自带的Click方法 看QTP的帮助,每个对象都有自带的Click方法,通过其中第三个参数指定具体的鼠标事件 例如: Browser("Ne ...

最新文章

  1. 顺序表的结构和9个基本运算算法
  2. 【数据竞赛】席卷Kaggle的调参神器,NN和树模型通吃!
  3. bzoj3140: [Hnoi2013]消毒(二分图)
  4. 05_SpringCloud整合声明式HTTP客户端-Feign
  5. 各种水龙头拆卸图解_水龙头上包卫生纸,竟有这种效果!邻居看了都想学
  6. 英文标点符号翻译大全
  7. RenderSection
  8. 二-Java基础-作业-基础语法
  9. python装饰器与闭包_Python:函数装饰器和闭包
  10. Linux用户-政府篇
  11. lisp pline 加点_在cad中如何创建lisp程序?以及大神们所说的lisp解决重复性劳动问题是怎么回事?...
  12. Vivado里程序固化详细教程
  13. K-median 算法
  14. 我在云栖社区读硕士,大数据专业
  15. OpenCL编程初探
  16. VB.NET入门基础篇
  17. 优词词根词典mdx_成都seo网店优化24小时在线,关键词优化步骤
  18. IntelliJ IDEA插件开发指南(一)
  19. Unity编辑器开发(三):实战、开发一个AB包编辑器工具
  20. Javascript学习笔记:apply()的使用

热门文章

  1. Apache .htaccess语法之RewriteRule
  2. android 创建assetmanager文件,Android AssetManager
  3. 百度地图hd版 android,百度地图hd版Android版
  4. 全局样式实现 页面 黑白色调——filter的使用——css基础
  5. SRC,CRC,SQ_SRC,SQ_CRC,SQF_SRC,SQF_CRC
  6. jqgrid本地加载分页_jqGrid 分页
  7. Win7下双击U盘,”找不到应用程序”的原因与解决办法
  8. 陈斌老师《数据结构与算法Python版》第五周作业——ASCII谢尔宾斯基地毯
  9. vi新建一个shell脚本_Linux Vim 编辑器编写 Shell 脚本
  10. js的constructor和prototype