contextmenu is controled by flash player;even disable the whole html's document contextmenu,the flash player's settings contextmenu can still work; this code below only to remove print,zoom etc from flash player's context menu
air dont have this restrict
and for html only ,this simply works
<?xml version="1.0" encoding="utf-8"?>
<mx:Application
xmlns:mx="http://www.adobe.com/2006/mxml"
layout="vertical" creationComplete="callLater(init)">
<mx:Script>
<![CDATA[
private function init()
{
var newMenu:ContextMenu = new ContextMenu();
newMenu.hideBuiltInItems();
this.contextMenu = newMenu;
}
]]>
</mx:Script>
</mx:Application>
air dont have this restrict
and for html only ,this simply works
<body oncontextmenu="return false;"></body>