2012-04-10 2 views
0

저는 최근 Silverlight 응용 프로그램에서 코딩 작업을 시작했습니다. 그것에 대해 좋은 아이디어가 없습니다. 이제는 HTML 페이지에서 Silverlight 응용 프로그램을 마우스 오른쪽 단추로 클릭하는 동안 문제가 발생합니다. 나는 많은 일을하려했지만 성공하지 못했습니다. 제발 도와주세요 은색을 사용하여 html 페이지에서 오른쪽 클릭을 비활성화하는 방법.실버 라이트를 사용하여 html 페이지에서 마우스 오른쪽 버튼을 클릭하는 것을 비활성화하는 방법은 무엇입니까?

+0

자바 스크립트를 사용할 수 있습니까? – freebird

+1

"많은 것들"을 나열 할 수 있습니까? – Shoban

+0

예, 자바 스크립트를 사용할 수 있습니다 ........... –

답변

1

자바 스크립트를 사용할 수있는 경우 대답은 있지만 일반적으로 마우스 오른쪽 버튼을 사용 중지하면 권장하지 않습니다. 일부 사용자에게는 불편할 것입니다.

<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> 
관련 문제