0

最近、Silverlight アプリケーションでコーディングを始めましたが、それについて良いアイデアがありません。HTMLページで右クリックSilverlightアプリケーションを無効にしているときに問題が発生しています。私は多くのことを試みましたが、成功しませんでした.Silverlightを使用してhtmlページの右クリックを無効にする方法を教えてください.

4

1 に答える 1

1

ここでJavaScriptを使用できる場合は、あなたの答えですが、一般的に右クリックを無効にすることはお勧めできません.一部のユーザーを悩ませます.

<script type="text/javascript" >
        var BM = 2; // button middle
        var BR = 3; // button right
        var msg = "MOUSE RIGHT CLICK IS NOT SUPPORTED ON THIS PAGE";

        function mouseDown(e) {
            try { if (event.button == BM || event.button == BR) { return false; } }
            catch (e) { if (e.which == BR) { return false; } }
        }
        document.oncontextmenu = function() {  return false; }
        document.onmousedown = mouseDown;
   </script> 
于 2012-04-10T11:41:16.280 に答える