相关疑难解决方法(0)

如何在JavaScript中禁用右键单击上下文菜单

并不是说我试图阻止"查看源代码"或任何愚蠢的东西,但我正在为某些元素制作一些自定义上下文菜单.

编辑:回答答案:我试过这个:

<a id="moo" href=''> </a>

<script type="text/javascript">
    var moo = document.getElementById('moo');

    function handler(event) {
        event = event || window.event;

        if (event.stopPropagation)
            event.stopPropagation();

        event.cancelBubble = true;
        return false;
    }

    moo.innerHTML = 'right-click here';

    moo.onclick = handler;
    moo.onmousedown = handler;
    moo.onmouseup = handler;
</script>
Run Code Online (Sandbox Code Playgroud)

javascript contextmenu

119
推荐指数
3
解决办法
18万
查看次数

标签 统计

contextmenu ×1

javascript ×1