右键单击调用javascript函数

时间:2014-02-26 04:03:44

标签: javascript

我有一个java脚本代码(我的函数在下面的代码中),我需要在用户右键单击Php-html页面上的任何区域时调用它。我尝试了很多,但它没有用。 Javascript函数是完美的,因为它在正常情况下运行但我想在右键单击调用它。所以看起来我错过了一些东西。

<script type="text/javascript">
  (function() {
    <b>MY FUNCTION CONTENT</b>
  }}());
</script>

1 个答案:

答案 0 :(得分:1)

以下是Contextmenu MDN Page

的第一行
  

单击鼠标右键(显示上下文菜单之前)会触发contextmenu事件

使用示例

document.addEventListener('contextmenu', function(e) {
  alert('Right click');
});

如果您不希望向用户显示contextMenu,请在处理程序中使用e.preventDefault()