document.oncontextmenu = function (ev) {
        var oEvent = ev || event;
        var oDiv = document.getElementById('div1');

        //首先显示出来
        oDiv.style.display = 'block';
        // 跟着鼠标的位置来出现
        oDiv.style.left = oEvent.clientX + 'px';
        oDiv.style.top = oEvent.clientY + 'px';

        return false;
    }
    //点空白位置就消失
    document.onclick = function () {
        var oDiv = document.getElementById('div1');

        oDiv.style.display = 'none';
    }