登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

忆风的博客

http://www.cnblogs.com/dhjdhja

 
 
 

日志

 
 
 
 

如何去掉flash右键菜单,添加自己的菜单(转)  

2009-11-03 15:16:11|  分类: 默认分类 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
如何去掉flash右键菜单,添加自己的菜单(点击可跳转网址)
把flash右键默认显示的菜单里能去掉的项目都清除掉,然后加入自己的菜单,点击这些菜单后,要求可以跳转到特定的网址。

代码如下:
var empiremue = new ContextMenu();
empiremue.hideBuiltInItems();
empiremue.customItems.push(new ContextMenuItem("想给他(她)转发?来www.ziyoula.com", home));
function home() {
  getURL("", "_blank");
}
_root.menu = empiremue;


这样的结构就只能每一个菜单定义一个函数,比如二楼这里,点击这个菜单就执行home() 
如果要再加第二个自己的菜单,就要再另外定义一个新的函数 
能否在存在多个菜单的情况下,这几个菜单都只用同一个函数,然后函数里面可以判断是哪一个菜单被选中,这样代码比较简洁:


rightmenu = new ContextMenu();
rightmenu.hideBuiltInItems();
rightmenu.customItems.push(new ContextMenuItem("****", dj_menu0, false));
rightmenu.customItems.push(new ContextMenuItem("******", dj_menu1, false));
function dj_menu0() {
getURL("http://www.*****.com","_blank");
}
function dj_menu1() {
getURL("http://www.*****.com","_blank");
}
_root.menu = rightmenu;
  评论这张
 
阅读(669)| 评论(0)

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018