文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 精品软件 | 下载排行 | 推荐下载 | WPS | 杀毒软件
清风网络
首 页 软件下载 网络学院
QQ 电脑入门 游戏 操作系统 图形处理 办公软件 媒体动画 精文荟萃 工具软件 网络编程 程序开发 网络技术 认证考试 网站建设 文章专栏
当前位置:清风网络网络编程Scriptjavascript+xml实现二级下拉菜单,不会被任何标签或元素遮住
精品推荐
特别推荐
·主页javascript特效19则
·各种网页媒体播放器代码及详解
·用户体验:JS实现仿新浪信息提示效果
·网页特效:图片随机显示实例详解
·JavaScript入门学习书籍的阶段选择
·Javascript代码轻松隐藏网页源文件
·网页制作:JavaScript仿Windows关机效果
·网页制作Javascript经典小技巧总结
热点TOP10
·javascript实现语法分色编辑器
·总结性知识:107个常用Javascript语句
·Javascript模拟的DOS窗口代码实例
·用javascript作消息提示框(类似于QQ用户上线的消息提示)
·使用Javascript创建XML文件
·用vbscript实现在文本文件中搜索两个项
·JavaScript的9个陷阱及评点
·利用XMLHTTP从其他页面获取网页数据

javascript+xml实现二级下拉菜单,不会被任何标签或元素遮住

日期:2007年7月25日 作者: 查看:[大字体 中字体 小字体]

    //alert("OK");
}

(2)读取分析xml数据文件,打印菜单的脚本

//位置信息
var m_strTitle = "您的位置->";

// -------- 主菜单样式相关定义 ---------//

//定义主菜单样式
var m_strMainMenuStyle = "";
//主菜单项的样式attribute
var m_strMainMenuItemStyle = "";
//主菜单项样式Property
var m_strMMItemProBase = {};
//主菜单项鼠标悬停样式Property
var m_strMMItemProMOver = {};
//菜单项与项之间的分割图片
var m_strMMItemSplitImg;

// -------- 子菜单样式相关定义 ---------//

//定义子菜单样式
var m_strSubMenuStyle = "";
//子菜单项的样式attribute
var m_strSubMenuItemStyle = "";
//子菜单项样式Property
var m_strSMItemProBase = {};
//子菜单项鼠标悬停样式Property
var m_strSMItemProMOver = {};
//子菜单项下边框样式(作为分割线)
var m_strSMItemBorderB = "";

//定义虚拟目录路径
var m_strContextPath = "";

//菜单xml数据文件对象
var m_doc;

//主菜单集合
var m_objMMList;


var STR_POS_FRONT = "您的位置:";

//loadMenu("main_menu.xml");
/**
*加载菜单
*@param strXMLPath - XML数据文件所在路径及文件名
*/
function loadMenu(strXMLFile) {
    m_doc = new ActiveXObject("MSXML2.DOMDocument.3.0");
    m_doc.async = false;
    m_doc.load(strXMLFile);

    getMainMenuStyle();
    getSubMenuStyle();

    //得到主菜单集合
    m_objMMList = m_doc.selectSingleNode("//popmenu/menus").childNodes;

    //得到虚拟目录
    if( m_doc.selectSingleNode("//popmenu/context/path") ) {
        m_strContextPath = m_doc.selectSingleNode("//popmenu/context/path").text;
    }

    //输出主菜单
    printMainMenu();
    //输出一级子菜单
    printSubMenu();
    
}


/**
*鼠标移入移出主菜单样式的改变
*@param obj - 改变样式的对象

上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] 下一页 



上一篇:datagridcolumnstyle重写,实现插入不同控件列体验

下一篇:亚马逊欲推音乐视频下载 将以包月形式出现

相关文章:
·ASP.NET:根据IP获取当地天气预报的实现
·通讯录的源代码(用链表实现)
·javascript实现语法分色编辑器
·在Windows上安装配置Apache2.2.3及实现多站点
·Win 2003单网卡实现VPN+NAT完整攻略
·JAVA实现拼图游戏
·如何实现局域网打印机共享
相关软件:
·二级建造师考试百宝箱V2.0
·二级建造师考试习题集
·C语言标准与实现
·ASP.NET的网站新闻管理系统设计与实现
·Aerial Antics(实现你的飞翔梦) V1.0
·《魔兽世界》之第五元素剧情视频
·美丽元素-多个美容小技巧(翻页)

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.viphot.com
| 帮助(?) | 版权声明 | 友情连接 | 关于我们 | 信息发布
Copyright 2007 www.viphot.com All Rights Reserved. 鄂ICP备05000083号Powered by:viphot