oncontextmenu 简单的使用方式:

BODY中用οncοntextmenu='return false'来取消鼠标右键;在JS中设置欧尼='return true'用window.document.oncontextmenu = function(){ return false;}

但是当我们设置oncontextmenu = ‘mycontextmenu()’的时候却发现在末尾加上'return true'却不能屏蔽右键,这是因为 oncontextmenu监听的是右键从按下到弹起,期间也监听到了其他的右键事件,其他的右键事件触发了右键菜单,但是我们的方法失效,下面介绍一种使用方式:

        function mycontextmenu (e){dosomething;//书写自己的函数if (document.all) window.event.returnValue = false;// for IEelse event.preventDefault();}

oncontextmenu简单使用方法,以及在js函数中失效的问题相关推荐

  1. 详解 js 函数中的 arguments

    详解 js 函数中的 arguments 1.什么 arguments 简单来说:arguments 是一个对应于传递给函数的参数的类数组对象 arguments 对象是所有(非箭头)函数中都可用的局 ...

  2. python爬取js加载的数据_Python爬虫学习,记一次抓包获取js,从js函数中取数据的过程...

    昨天有小伙伴找我,新浪新闻的国内新闻页,其他部分都是静态网页可以抓到,但是在左下方的最新新闻部分,不是静态网页,也没有json数据,让我帮忙抓一下.大概看了下,是js加载的,而且数据在js函数中,很有 ...

  3. 在JS函数中执行C#中的函数、字段

    1.调用字段 cs文件的代码: public int id = 0;protected void Page_Load(object sender, EventArgs e){id = 2;} View ...

  4. js与python 抓包_Python爬虫学习,记一次抓包获取js,从js函数中取数据的过程

    昨天有小伙伴找我,新浪新闻的国内新闻页,其他部分都是静态网页可以抓到,但是在左下方的最新新闻部分,不是静态网页,也没有json数据,让我帮忙抓一下.大概看了下,是js加载的,而且数据在js函数中,很有 ...

  5. js函数中参数的传递

    先看一道JS的笔试题: var setObj=function(o){o.name="xiaoming";o={};o.name="xiaohong"; } v ...

  6. C#代码调用js函数,js函数中的document.getElementById(对象ID)得null值解决办法

    不知道大家有没有遇到这种情况,反正我就遇到过,我现在把解决方法写在下面. 解决方法:1,把调用js函数些在</from>下面.(我原来是写在head标签里面) 2,在cs页面定义一个全局变 ...

  7. JS 函数中的 arguments 类数组对象

    1. arguments 介绍 2. arguments 转为数组 3. 箭头函数中没有 arguments 1. arguments 介绍 众所周知,js 是一门非常灵活的语言.当我们在 js 中调 ...

  8. js函数中传入的event参数

    官方解释: Event 对象代表事件的状态,比如事件在其中发生的元素.键盘按键的状态.鼠标的位置.鼠标按钮的状态. 事件通常与函数结合使用,函数不会在事件发生前被执行! event是事件的参数啊!在e ...

  9. idea中js函数中使用EL表达式报错expression expected以及参数underfined的问题.md

    EL表达式显示错误expression expected问题: ​ 这段代码在MyEclipse中没有问题,因为idea的严格代码检查,这里会显示expression expected的错误,原因是因 ...

最新文章

  1. OkHttp踩坑记:为何 response.body().string() 只能调用一次?
  2. 带你剖析WebGis的世界奥秘----Geojson数据加载(高级)
  3. 520 钻石争霸赛 7-6 矩阵列平移(循环)
  4. JQuery让input从disabled变成enabled
  5. Centos7上openVP的另一种使用方式,实现访问控制!
  6. java es scroll,Elasticsearch Scroll分页检索案例分享
  7. 前端程序员也需要知道进程和线程
  8. datastage连接mysql库_Datastage 8.5 连接远程Oracle 数据库
  9. 一般系统论--一些系统问题读书笔记
  10. 飘窗利用如何改造 6个实用设计包你满意
  11. 蓝桥杯国赛【机器人行走】 Python
  12. windbg分析崩溃dmp没有可用信息的处理
  13. C语言小项目--扫雷小游戏
  14. FIRST 和 FOLLOW求解
  15. 构建北京市政百姓信件分析实战案例
  16. NVIDIA显卡3D设置 让你的游戏得到最佳效果
  17. java http请求发送unicode_Java发送http请求
  18. php 复制文件夹并压缩到最小_【实用】PHP实现下载与压缩文件的一些方法的封装与整理...
  19. 微软azure DNS服务器,什么是 Azure 专用 DNS?
  20. JAVA开发运维(关于渗透测试与漏洞修复)

热门文章

  1. Python进阶14_Unicode排序
  2. Qualcomm MSM ION
  3. unity 黑魂 开发日志2
  4. python实现dfa过滤算法_使用DFA实现文字过滤
  5. vs无法启动IIS Express Web服务器 和 启动项目后跳转浏览器链接立马闪退问题
  6. 进制转化、逻辑运算、简单案例
  7. 校园网(锐捷)下使用win7+双网卡+无线路由器自制wifi热点图文攻略
  8. python 抖音文案提取_一篇文章教会你用Python抓取抖音app热点数据
  9. linux查看硬盘使用情况什么意思,linux 查看硬盘使用情况
  10. 力软混合式APP快速开发