• oncontextmenu


    1.oncontextment的默认是浏览器右击出现的框框。

    2.如果要关掉oncontextment的默认行为就要用return false,这个和dom操作中关闭a链接的默认行为是一样的。要注意的是一定要把return false放在最后,不然的话就会报错。在一个函数里面要用div就一定要先获取它。

    <!DOCTYPE html>
    <html>
    <head lang="en">
        <meta charset="UTF-8">
        <title></title>
        <style>
            *{
                margin: 0;
                padding: 0;
            }
            li{
                list-style: none;
            }
    
            #div1
            {
                width: 80px;
                background: #cccccc;
                border: 1px solid black;
                display: none;
                position: absolute;
            }
    
    
        </style>
        <script type="text/javascript">
          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';
            }
    
        </script>
    </head>
    <body>
    <div id="div1">
        <ul>
            <li>fdfd</li>
            <li>dds </li>
            <li>fdew </li>
            <li>fdgfgr</li>
        </ul>
    </div>
    
    </body>
    </html>
  • 相关阅读:
    登录保存用户信息
    GRIDVIEW单击事件
    GRIDVIEW单击双击事件
    gridview打印
    水晶报表
    CRYSTAL net样式
    Web Server 在IIS上部署ASP.NET Core项目
    MVC MVC+EF快速搭建
    MVC MVC常见错误及解决办法
    Open Interface Service WCF三种通信模式
  • 原文地址:https://www.cnblogs.com/zhuni/p/4801670.html
Copyright © 2020-2023  润新知