html5中文学习网

您的位置: 首页 > 网站及特效实例 > javascript特效 » 正文

一个无限级XML绑定跨框架菜单(For IE)_javascript技巧_

[ ] 已经帮助:人解决问题
不是很完善,但是能够应付基本的使用了    
演示: http://test.empiresoft.net.cn:4/Test/MenuDemo/index.html (如果不能访问,可能是你的DNS服务器不支持别名解析)  

使用方法:  
var menu = new Rimifon.Web.Menu();  
menu.DataSource = "menu.xml";  
menu.DataBind(document.body); //将菜单绑定到document.body内。  

xml数据格式: 

复制代码 代码如下:
 
<?xml version="1.0" encoding="utf-8" ?>   
<MainMenu>   
    <MenuItem Text="文件(F)" PID="0" MID="1" />   
    <MenuItem Text="新建(N)" PID="1" MID="2" Click="alert(this.innerHTML)" />   
    <MenuItem Text="-" PID="1" />   
    <MenuItem Text="打开(O)" PID="1" MID="3" Href="http://www.baidu.com" />   
    <MenuItem Text="编辑(E)" PID="0" MID="4" />   
</MainMenu>   
 
下载文件 下载此文件  
(责任编辑:)
推荐书籍
推荐资讯
关于HTML5先行者 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 人才招聘 - 帮助