⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 readme.htm

📁 一个纯手工编写的javascript菜单控件.
💻 HTM
字号:

没版权,随便用.只希望大家用的时候记得有我这么个小人物就行了.有人肯下载下来看一眼,就是对我最大的宽慰了.<br /><br />
此菜单的核心就是window.createPopup()这个方法.
由于此方法只有IE支持,所以FF浏览器无法使用.
由于createPopup()所创建的那个窗口无法外连css样式表,所以样式全写在了MenuConfig对象中.想改样式的话就在那里面改.
如果有什么问题,可以到我的主页上去留言.

作者:ham 主页:<a href="http://ham.javaeye.com">ham.javaeye.com</a><br />
<pre>

首先创建一个MenuConfig的对象;
它接收一个ID名,一个window对象.
然后创建一个menu对象,它接收的参数为菜单上面显示的文本.
menu.createBody()会创建一个菜单下拉框sub(其实就是一个SubItem的对象)
sub有一个add方法,它有两种用法
1>.用来添加一个菜单项,参数有:菜单项文本(text),点击菜单后所执行的javascript脚本(method),菜单图标(icon)
2>.添加一个有子菜单的菜单项,创建方法为
创建一个SubItem的对象,传一个参数,为菜单项名称.
SubItem对象也有一个add方法.用法与sub的add方法使用方法一样.
可以不停的给菜单项添加子菜单,实现无限级连.

用MenuConfig对象的addMenu方法,将所创建Menu对象添加,就形成了一个菜单.
<pre>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -