关于动态生成菜单的疑问,请高手指条明路!

soft_2008 soft_2008 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>Template 4</title>
<script language="JavaScript" src="navcond.js"></script> //动态菜单定义的脚本
<script language="JavaScript">
var myNavBar1 = new NavBar(0);
var dhtmlMenu;

dhtmlMenu = new NavBarMenu(100, 0); //参数一为父菜单宽度 参数二为子菜单宽度
dhtmlMenu.addItem(new NavBarMenuItem("11111", "default.asp"));
myNavBar1.addMenu(dhtmlMenu);


dhtmlMenu = new NavBarMenu(100, 120); //生成一个菜单
dhtmlMenu.addItem(new NavBarMenuItem("22222", ""));
myNavBar1.addMenu(dhtmlMenu);


dhtmlMenu = new NavBarMenu(100, 150); //生成二个菜单
dhtmlMenu.addItem(new NavBarMenuItem("2222222", ""));
dhtmlMenu.addItem(new NavBarMenuItem("3333333 ", "http://"));
myNavBar1.addMenu(dhtmlMenu);

//set menu colors 颜色设置函数
myNavBar1.setColors("#555555", "#000000", "#ffffff", "#ffcbce", "#ffffff", "#000000", "#ffcbce", "#ffcbce", "#ffffff")
//一为边框色
//二为父菜单色
//三为父菜单背景色
//四为父菜单选中字色
//五为父菜单选中背景色
//六为子菜单字色
//七为子菜单背景色
//八为子菜单选中字色
//九为子菜单选中背景色

//uncomment below line to center the menu (valid values are "left", "center", and "right"
//myNavBar1.setAlign("center")

var fullWidth;

function init() {

// Get width of window, need to account for scrollbar width in Netscape.

fullWidth = getWindowWidth()
- (isMinNS4 && getWindowHeight() < getPageHeight() ? 16 : 0);

myNavBar1.resize(fullWidth);
myNavBar1.create();
myNavBar1.setzIndex(2);
}
</script>
</head>
<body onload="init()" background="back2.gif" topmargin="0" leftmargin="0"> //动态菜单函数初始化加载
.....................
------------------------------------------------------
如何使它动态加载,而且不被其它层遮盖住?如何对它的显示位置进行精确控制?
定义文件:navcond.js
http://community.csdn.net/Expert/topic/4562/4562520.xml?temp=1.591128E-02

...全文

相关推荐

m3u8在线下载工具与视频提取全攻略:从原理到实战

M3U8作为HLS流媒体协议中的播放列表文件,本身并非视频本体,而是指向无数TS分片的“索引菜单”。理解这一原理是掌握视频下载与转换技术的关键。通过浏览器开发者工具抓取m3u8链接,配合ffmpeg或在线工具即可完成分片下载、解密与合并封装。无论是处理链接过期、AES-128加密还是编码不兼容问题,都需要从底层逻辑出发排查。同时,前端开发中vue播放m3u8可借助hls.js实现流畅播放。本文面向普通用户与开发者,系统讲解m3u8在线下载工具、m3u8视频在线提取工具的使用思路,并解决m3u8视频转换失败等

铁疾

LM Studio 国内高效使用指南:从下载到模型部署全流程解析

本文提供LM Studio在国内的高效使用全流程指南,重点解决模型下载难题。通过修改模型源地址或从国内社区手动下载,用户可顺利获取并部署模型。文章详细介绍了从软件安装、中文设置、模型选择与加载,到运行本地API服务器等核心步骤,帮助用户快速在本地电脑上运行大语言模型进行对话与开发。

hi 喜欢你

Keil5中文乱码调试技巧:项目应用总结

针对Keil5显示中文注释乱码的常见问题,总结了有效的调试与编码设置方案,确保项目中中文注释正常显示,提升代码可读性与开发效率。

Ready-Player

mmwave Demo Visualizer实战指南:配置选项卡的深度解析与优化策略

本文深度解析了TI毫米波雷达Demo Visualizer软件中配置选项卡的核心功能与优化策略。作为雷达系统的“飞行控制面板”,配置选项卡负责将应用场景需求转化为芯片指令。文章从平台与SDK版本匹配、天线配置等基础设置入手,详细拆解了针对最佳范围分辨率、最佳速度分辨率和最佳范围三大目标的参数联动与权衡技巧,并提供了可视化图表解读及实战避坑指南,帮助用户高效配置雷达,实现精准感知。

戴夫健身

如何安全下载并安装PyCharm历史版本

本文详细指导开发者如何安全、精准地获取并安装PyCharm历史版本。针对项目兼容性、插件支持、硬件性能等常见需求,强调必须通过JetBrains官方渠道下载,并提供了从海量版本中筛选、安全验证文件、安装共存与配置调优的全流程避坑指南,确保开发环境的稳定与高效。

终端研发部
评论 3
收藏 已收藏
分享
返回顶部
soft_2008
Web 开发 81,108 成员 341,721 内容