js 禁用右键菜单、拖拽、选中、复制

 

//禁用拖拽
document.ondragstart = function () {
    return false;
};
/**
 * 禁用右键菜单
 */
document.oncontextmenu = function () {
    event.returnValue = false;
};
/**
 * 禁用选中功能
 */
document.onselectstart = function () {
    event.returnValue = false;
};
/**
 * 禁用复制功能
 */
document.oncopy = function () {
    event.returnValue = false;
};
/**
 * 禁用鼠标的左右键
 * @param {Object} e
 */
document.onmousedown = function () {
    if (event.which == 1) {//鼠标左键
        return false;
    }

    if (event.which == 3) {//鼠标右键
        return false;
    }
};

/**
 * 获取键盘上的输入值
 */
document.onkeydown = function () {
    console.info(event.which);
    if (event.which == 13) {
        console.info("回车键");
    }
};

 

posted @ 2018-12-24 09:47  听雨的人  阅读(1334)  评论(2编辑  收藏  举报