屏蔽好像是不行的,就算你再open的window里面把菜单屏蔽了.但是人家用maxthon打开,也一样可以看见.

解决方案 »

  1.   

    通过window.open探出没有菜单的ie另外,<body oncontextmenu="return false">好像是oncontextmenu最后,往http header里面设置类似(java代码,其余语言,包括html的类似)防止IE缓存
        response.setHeader("Pragma", "No-cache");
        response.setHeader("Cache-Control", "no-cache");
        response.setDateHeader("Expires", 0);之后都是js几乎无法完成的还有,检查登录,引用地址referer,客户端等,但是这一切的一切,其实对于知道原理的人,都是小case
      

  2.   

    你可以弹出一个没有IE菜单的窗口(window.open),然后在你需要的页面中加入以下的代码就可以了。<script language="javascript" event="oncontextmenu" for="document">
    <!--
    return false;
    //-->
    </script>