我在注册表里给ie添加了一个右键菜单,然后这个菜单调用一个脚本文件,我是想让这个脚本弹出一个用div做的对话框(用jquery ui)
脚本内容如下:<html>
<head>
     <script type="text/javascript">
         $(document).ready(function(){                    
          $('#dialog').dialog();
     });
     </script>
</head>
<body>
     <div id="dialog">
         <p>xxxxxxxxxxxxxx</p>
     </div>
</body>
</html>  
但是总是显示不出来,哪位知道这种应该怎么解决呢? 

解决方案 »

  1.   

    直接改在ie弹出的右键菜单?需要浏览器扩展的支持,类似于chrome的扩展程序。
      

  2.   

            $(function(){   
                $(document).bind('contextmenu',function(e){   
                    e.preventDefault();   
                    $('#dialog).menu('show', {   
                        left: e.pageX,   
                        top: e.pageY   
                    });   
                });   
            });
    或者
            $(function(){   
                $(document).bind('contextmenu',function(e){   
                    e.preventDefault();   
                    $('#dialog').dialog("open");   
                });   
            });