<mce:style type="text/css"><!-- .cMenu { BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 14px; VISIBILITY: hidden; BORDER-LEFT: #000000 1px solid; WIDTH: 150px; CURSOR: default; COLOR: #000000; LINE-HEIGHT: 20px; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: absolute; BACKGROUND-COLOR: #eeeeff } .menuitems { PADDING-RIGHT: 5px; PADDING-LEFT: 5px } --></mce:style><style type="text/css" mce_bogus="1"> .cMenu { BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 14px; VISIBILITY: hidden; BORDER-LEFT: #000000 1px solid; WIDTH: 150px; CURSOR: default; COLOR: #000000; LINE-HEIGHT: 20px; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: absolute; BACKGROUND-COLOR: #eeeeff } .menuitems { PADDING-RIGHT: 5px; PADDING-LEFT: 5px } </style> <div id='contextMenu' class="cMenu" style="position:absolute;left:100px;top:100px"> <DIV class=menuitems οnclick="alert('查看历史执行情况');" οnmοuseοver="highLightMenu()" οnmοuseοut="LowMenu()">查看历史执行情况</DIV> <DIV class=menuitems οnclick="alert('查看批注');" οnmοuseοver="highLightMenu()" οnmοuseοut="LowMenu()">查看批注</DIV> <DIV class=menuitems οnclick="alert('插入/修改批注'); " οnmοuseοver="highLightMenu()" οnmοuseοut="LowMenu()">插入/修改批注</DIV> <HR color=#aaaaaa size="0"> <DIV class=menuitems οnclick="alert('关于');" οnmοuseοver="highLightMenu()" οnmοuseοut="LowMenu()">关于</DIV> </div> <mce:script language="javascript"><!-- //自定义右键菜单对象 var contexMenu=document.getElementById('contextMenu'); //获取COGNOS对象后缀 function getPostFix() { var postFix; postFix=document.getElementById('cv.id'); return postFix; } //隐藏COGNOS右键菜单 function hideContexMenu() { contexMenu.style.visibility="hidden"; } //显示cognos右键菜单 function showContexMenu() { contexMenu.style.visibility="visible"; //确定菜单显示位置 contexMenu.style.left=event.x; contexMenu.style.top=event.y; return clearCognosMenu(); } //强制清除自带右键菜单 function clearCognosMenu() { var postFix=getPostFix(); return eval("oCV"+postFix.value+".bCanUseCognosViewerContextMenu=false"); } //高亮显示菜单 function highLightMenu() { var menuItem=event.srcElement; if(menuItem.className="menuitems") { menuItem.style.backgroundColor="highlight"; menuItem.style.color="white"; } } //不高亮显示 function LowMenu() { var menuItem=event.srcElement; if(menuItem.className="menuitems") { menuItem.style.backgroundColor=""; menuItem.style.color="black"; } } document.body.οnlοad=clearCognosMenu; document.body.οnclick=hideContexMenu; document.body.οncοntextmenu=showContexMenu; // --></mce:script>