none
sharepoint 主版上管控滑鼠右鍵 RRS feed

  • 問題

  • 可以用下方寫法管控滑鼠右鍵 但是在IE 上可行 在chrome 上就無法管控

    有否有更佳管控寫法

    <script language="JavaScript"><!--

    if (navigator.appName.indexOf("Internet Explorer") != -1)

    document.onmousedown = noSourceExplorer;

    function noSourceExplorer(){if (event.button == 2 | event.button == 3)

    {

    alert("右鍵鎖定,無法使用 ");}}

    // -->

    </script>

    2013年1月24日 上午 08:52

解答

  • 在你寫的javascript 中,因為你已經判讀是否為IE,如果是才執行控管,所以在chrome上,當然沒作用囉,你應該先查一下,執行chrome時,取得的navigator.appname是什麼,再加以判斷就可以拉!


    屠立剛(JosephTu)

    • 已提議為解答 屠立剛Moderator 2013年2月21日 上午 01:59
    • 已標示為解答 hopeX 2013年2月22日 上午 03:02
    2013年2月21日 上午 01:59
    版主