0
<p:overlayPanel showEvent="contextmenu" ..>

右クリックでオーバーレイを表示したい。ブラウザにはコンテキスト メニューも表示されます。ブラウザがコンテキスト メニューを表示しないようにする方法はありますか?

ありがとう。

4

1 に答える 1

0

ブラウザの contextMenu を無効にする JavaScript 関数を記述できます。このようなもの

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

参考までに、この手法は、ユーザーが JavaScript を無効にすると失敗します。

于 2013-02-04T11:10:08.410 に答える