在网页上右键弹出菜单的子菜单范例


前面忘了放上子菜单的应用范例了。。。。
这里补上。

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" > 

<html>
  
<head>
    
<title>PopupMenuTest</title>
    
<meta name="GENERATOR" Content="Microsoft Visual Studio .NET 7.1">
    
<meta name="CODE_LANGUAGE" Content="C#">
    
<meta name=vs_defaultClientScript content="JavaScript">
    
<meta name=vs_targetSchema content="http://schemas.microsoft.com/intellisense/ie5">
  
</head>
  
<body MS_POSITIONING="GridLayout" oncontextmenu="return DisplayPopupMenu();">
        
<script language="javascript">
        
function DisplayPopupMenu()
        
{
            menuTree.show(event.x, event.y);
            
return false;
        }

        
        
function menuTreeBeforePopup()
        
{
        }

        
        
function menuTreeClick(objTree)
        
{
            
            
switch(event.menuData)
            
{
                
case "refresh":    alert('refresh clicked.');
                                
break;
                
case "property":alert('property clicked.');
                                
break;
                
case "message":alert('message clicked.');
                                
break;
                
case "email":alert('email clicked.');
                                
break;
            }

        }

        
</script>
    
<form id="Form1" method="post" runat="server">
        
<?XML:NAMESPACE PREFIX="hGui" /><?import namespace="hGui" implementation="/webcontrols/sMenu.htc" />
        <hGui:smenu id="menuTree" onmenuclick="menuTreeClick()" onbeforepopup="menuTreeBeforePopup();" style="Z-INDEX: 100">
            刷新,,,,./images/refresh.gif,refresh;
            新建,subMenu1,,,,submenu1;
            -,0,,,,;
            属性,,,,./images/property.gif,property
        </hGui:smenu>
        
        <?XML:NAMESPACE PREFIX="hGui" /><?import namespace="hGui" implementation="/webcontrols/sMenu.htc" />
        
        <hGui:smenu id="subMenu1" onmenuclick="menuTreeClick()" onbeforepopup="menuTreeBeforePopup();" style="Z-INDEX: 100">
            短消息,,,,./images/refresh.gif,message;
            -,0,,,,;
            发送E-Mail,,,,./images/property.gif,email
        </hGui:smenu>
     </form>
  </body>
</html>


 

posted on 2004-09-19 16:21 非法求败 阅读(1380) 评论(0) 编辑 收藏