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

  不是很完善,但是能够应付基本的使用了

  演示: 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>

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

   下载此文件