ActionScript 3 带链接的上下文菜单

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ActionScript 3 带链接的上下文菜单相关的知识,希望对你有一定的参考价值。

import flash.display.Sprite;
import flash.ui.ContextMenu;
import flash.ui.ContextMenuItem;
import flash.events.ContextMenuEvent;
import flash.net.navigateToURL;
import flash.net.URLRequest;

var menuItemLabel:String = "©2009 Foo Co.";
var url:String = "http://www.foo.com";
var cm:ContextMenu;


cm = new ContextMenu();
cm.hideBuiltInItems();
var cmi:ContextMenuItem = new ContextMenuItem(menuItemLabel);
cmi.addEventListener(ContextMenuEvent.MENU_ITEM_SELECT, menuItemSelected);
cm.customItems.push(cmi);
this.contextMenu = cm;


function menuItemSelected(evt:ContextMenuEvent):void {
	var req:URLRequest = new URLRequest(url);
	navigateToURL(req, '_blank');
}

以上是关于ActionScript 3 带链接的上下文菜单的主要内容,如果未能解决你的问题,请参考以下文章

ActionScript 3 带范围的随机数

ActionScript 3 带缓存的简单加载管理器

ActionScript 3 带椭圆的文本字段限制

ActionScript 3 EventListener 和带参数的函数

ActionScript 3 AS3右键菜单

Actionscript 3 - 如何删除菜单栏、滚动条以仅显示空白弹出窗口?