资源预览内容
第1页 / 共4页
第2页 / 共4页
第3页 / 共4页
第4页 / 共4页
亲,该文档总共4页全部预览完了,如果喜欢就下载吧!
资源描述
模仿模仿 WINDOWS XP 开始菜单导航开始菜单导航【大 中 小】【打印】【加入收藏】【关闭】 【收藏到新浪 ViVi】【收藏到 365KEY】 浏览字号:日期:2006-02-16 人气: 440 出处:闪吧 作者: auzn 没事把站点的导航菜单分离了出来,很早前写的,有些方法显得有些笨,不要见笑啊.希望对大家有点点帮助.构思构思SWF 加载外部的 XML 文件动态产生菜单SWF 文件处理方法文件处理方法:1,产生左侧菜单(只是单纯的用 attachMovie)2,产生右侧菜单(这个麻烦些),这里重点是多级菜单的产生及什么情况下移除子菜单由 XML 分析后创建父节点菜单和子节点菜单,移过父节点菜单时会产生子节点菜单,点击子节点菜单,调用相应的处理方法但是怎么记录子级菜单呢,我们设置一个父节点的索引数组来记录这个节点的所有子节点菜单索引,并用另两个数组记录当前索引数组和父节点菜单索引数组便于其他操作(如某菜单失去焦点,则会删除这个菜单项)3,判断菜单是否超过下边界,并进行相应调整4,根据菜单名的长度进行自适应5,菜单的颜色设置(由外部的 XML 文件设定)差不多就这么多功能吧下面是要加载的菜单下面是要加载的菜单 XML 文件文件:标记指明当前记录是父级菜单项,bgColor:背景色,wordsColor:文字色,rollcolor:移过时文字色,rollbgcolor:移过时背景色,ptColor:箭头色,ptRollColor:移过时箭头色(未在 SWF 中处理DEFAULT 情况,可以自己填加) 标记指明当前记录是子级菜单项,属性 ID 是用于调用相应程序的希望能对大家的学习起到一些作用,呵呵由于太懒,没有做成类,如果有人能把这个做成个类或者插件后请发给我一份,多谢啦PS:由于安全沙箱,没法放置和加载 xpMenu.xml 文件,所以附件中的 SWF 文件可能看不到效果,请自行下载观看
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号