网页魔法菜单,其应与stm31.js文件相匹配,才能正确显示效果。

stm31.js是下拉菜单调用的函数处理文件。

以下对与stm31.js所对应的\js\classmenu中的js文件给予分析:

参数总说:

凡是函数名后无x的,参数为2个,即(a,[ ] )    ,[ ]为样式总表。a、[ ]为必须参数。

函数名后有x的,参数?个,即(a,b,[ ] )    ,[ ]为样式总表。a、b、[ ]为必须参数。

参数说明:a为函数在ai(或aix)的name,相当于一个对象的名字,如vb中的对象名name,目的是方便aix函数引用它的样式,

b为该函数引用样式的name,如该函数有独立样式,则覆盖b的样式。

stm_bm([''uueoehr'',400,'''',''/images/blank.gif'',0,'''','''',0,0,0,0,0,1,0,0]);''菜单效果总设置。

stm_ai,stm_aix,

[] 前的参数见参数总说。
''[]内的说明 文字样式
''显示的内容 0 文本 1 html 2 图片
''文字内容
''鼠标移出时的图片地址 显示内容为2时有效
''鼠标悬停时的图片地址 显示内容为2时有效
''图片的宽 显示内容为2时有效
''图片的高 显示内容为2时有效
''图片的边框 显示内容为2时有效
''连接地址
''连接方式 用html代码
''鼠标悬停时状态栏显示的内容 空值为显示连接地址
''鼠标悬停时探出的提示内容 ""
''鼠标悬停时前面图标的文件路径 ""
''鼠标移出时前面图标的文件路径 ""
''前面图标的宽
''前面图标的高
''前面图标的边框
''鼠标悬停时后面图标的文件路径 ""
''鼠标移出时后面图标的文件路径 ""
''后面图标的宽
''后面图标的高
''后面图标的边框
''边框的样式 1-6 实线 双线 点线 虚线 菱形凹槽 菱形凸起
''边框的厚度
''鼠标移出的背景色 颜色
''鼠标移出的文字颜色
''鼠标放置的背景色 颜色
''鼠标放置的文字颜色
''鼠标移出的背景文件路径
''鼠标悬停的背景文件路径
''鼠标移出的文字字体以及样式
''鼠标悬停的文字字体以及样式
''鼠标移出的文字修饰方式 下划线 加粗 上划线 等等
''鼠标悬停的文字修饰方式 同上

stm_bp,stm_bpx,

[] 前的参数见参数总说。
''方括号内的说明
''下级菜单的排列方式 1 竖排 0 横排

''其他与stm_ai的设置相同

stm_ep();闭合函数,与stm_bp,stm_bpx一一对应。

stm_em(); 相对应stm_bm的闭合函数,总闭合函数,应该在代码的最后

实例:

stm_bm(["menu4588",430,"","/newmenu/img/blank.gif",0,"","",0,0,250,0,1000,1,0,0,"","",0],this);
stm_bp("p0",[0,4,0,0,0,0,0,0,100,"",-2,"",-2,50,0,0,"#fffff7","transparent","",3,0,0,"#000000"]);
stm_ai("p0i0",[2,"","/newmenu/img/001.gif","/newmenu/img/001-.gif",97,36,0,"/","_self","","","","",0,0,0,"","",0,0,0,0,1,"#fffff7",1,"#b5bed6",1,"","",3,3,0,0,"#fffff7","#000000","#000000","#000000","9pt 宋体","9pt 宋体",0,0]);
stm_aix("p0i1","p0i0",[2,"","/newmenu/img/002.gif","/newmenu/img/002-.gif",97,36,0,"/News/","_self","","","","",0,0,0,"","/newmenu/img/arrow_r.gif"]);
stm_bpx("p1","p0",[0,4,0,0,0,0,0,0,100,"progid:DXImageTransform.Microsoft.Wipe(GradientSize=1.0,wipeStyle=1,motion=forward,enabled=0,Duration=0.40)",5,"progid:DXImageTransform.Microsoft.Wipe(GradientSize=1.0,wipeStyle=1,motion=reverse,enabled=0,Duration=0.40)",4,70,0,0,"#666666"]);
stm_aix("p1i0","p0i0",[2,"","/newmenu/img/2-1.gif","/newmenu/img/2-1-.gif",97,22,0,"/News/News.asp?ClassID=2"]);
stm_aix("p1i1","p0i0",[2,"","/newmenu/img/2-4.gif","/newmenu/img/2-4-.gif",97,22,0,"/News/News.asp?ClassID=mp3"]);
stm_aix("p1i2","p0i0",[2,"","/newmenu/img/2-5.gif","/newmenu/img/2-5-.gif",97,22,0,"/News/News.asp?ClassID=gps"]);
stm_aix("p1i3","p0i0",[2,"","/newmenu/img/2-3.gif","/newmenu/img/2-3-.gif",97,22,0,"/News/News.asp?ClassID=4"]);
stm_ep();
stm_aix("p0i2","p0i1",[2,"","/newmenu/img/003.gif","/newmenu/img/003-.gif",97,36,0,"/Product/"]);
stm_bpx("p2","p0",[0,4,0,0,0,0,0,0,100,"progid:DXImageTransform.Microsoft.Wipe(GradientSize=1.0,wipeStyle=1,motion=forward,enabled=0,Duration=0.40)",5,"progid:DXImageTransform.Microsoft.Wipe(GradientSize=1.0,wipeStyle=1,motion=reverse,enabled=0,Duration=0.40)",4,70]);
stm_aix("p2i0","p0i0",[2,"","/newmenu/img/3-1.gif","/newmenu/img/3-1-.gif",97,22,0,"/Product/MP3.asp"]);
stm_aix("p2i1","p0i0",[2,"","/newmenu/img/3-2.gif","/newmenu/img/3-2-.gif",97,22,0,"/Product/MP4.asp"]);
stm_aix("p2i2","p0i0",[2,"","/newmenu/img/3-6.gif","/newmenu/img/3-6-.gif",97,22,0,"/Product/GPS.asp"]);
stm_aix("p2i3","p0i0",[2,"","/newmenu/img/3-3.gif","/newmenu/img/3-3-.gif",97,22,0,"/Product/ProductDownload.asp"]);
stm_aix("p2i4","p0i0",[2,"","/newmenu/img/3-4.gif","/newmenu/img/3-4-.gif",97,22,0,"/bbs/index.asp?boardid=56"]);
stm_aix("p2i5","p0i0",[2,"","/newmenu/img/3-5.gif","/newmenu/img/3-5-.gif",97,22,0,"/Product/Service.asp"]);
stm_ep();
stm_aix("p0i3","p0i1",[2,"","/newmenu/img/004.gif","/newmenu/img/004-.gif",97,36,0,"/Down/"]);
stm_bpx("p3","p2",[]);
stm_aix("p3i0","p0i0",[2,"","/newmenu/img/4-1.gif","/newmenu/img/4-1-.gif",97,22,0,"/Down/"]);
stm_aix("p3i1","p0i0",[2,"","/newmenu/img/4-2.gif","/newmenu/img/4-2-.gif",97,22,0,"/Down/Movie.asp"]);
stm_aix("p3i2","p0i0",[2,"","/newmenu/img/4-3.gif","/newmenu/img/4-3-.gif",97,22,0,"/Down/music.asp"]);
stm_aix("p3i3","p0i0",[2,"","/newmenu/img/4-4.gif","/newmenu/img/4-4-.gif",97,22,0,"/Down/Screen.asp"]);
stm_aix("p3i4","p0i0",[2,"","/newmenu/img/4-5.gif","/newmenu/img/4-5-.gif",97,22,0,"/Down/magazine.asp"]);
stm_aix("p3i5","p0i0",[2,"","/newmenu/img/4-6.gif","/newmenu/img/4-6-.gif",97,22,0,"/Down/ad.asp"]);
stm_ep();
stm_aix("p0i4","p0i0",[2,"","/newmenu/img/005.gif","/newmenu/img/005-.gif",97,36,0,"/bbs/"]);
stm_aix("p0i5","p0i1",[2,"","/newmenu/img/006.gif","/newmenu/img/006-.gif",97,36,0,"/VIP/"]);
stm_bpx("p4","p2",[]);
stm_aix("p4i0","p0i0",[2,"","/newmenu/img/6-1.gif","/newmenu/img/6-1-.gif",97,22,0,"/Vip/Register.asp"]);
stm_aix("p4i1","p4i0",[2,"","/newmenu/img/6-2.gif","/newmenu/img/6-2-.gif",97,22,0,"/Vip/Product.asp"]);
stm_aix("p4i2","p0i0",[2,"","/newmenu/img/6-3.gif","/newmenu/img/6-3-.gif",97,22,0,"/Vip/jfGuiZe.asp"]);
stm_aix("p4i3","p0i0",[2,"","/newmenu/img/6-4.gif","/newmenu/img/6-4-.gif",97,22,0,"/Vip/jfshop.asp"]);
stm_aix("p4i4","p0i0",[2,"","/newmenu/img/6-5.gif","/newmenu/img/6-5-.gif",97,22,0,"/Activities/"]);
stm_ep();
stm_aix("p0i6","p4i4",[2,"","/newmenu/img/007.gif","/newmenu/img/007-.gif",97,36]);
stm_aix("p0i7","p0i0",[2,"","/newmenu/img/008.gif","/newmenu/img/008-.gif",97,36,0,"/Fans/"]);
stm_aix("p0i8","p0i0",[2,"","/newmenu/img/009.gif","/newmenu/img/009-.gif",97,36,0,"/draw/"]);
stm_ep();
stm_em();

文章出处:DIY部落(http://www.diybl.com/course/1_web/javascript/jsjs/2008324/106510_2.html)

stm31.js使用详解(网页魔法菜单)相关推荐

  1. stm31.js使用详解

    stm31.js使用全解   网页魔法菜单,其应与stm31.js文件相匹配,才能正确显示效果. stm31.js是下拉菜单调用的函数处理文件. 以下对与stm31.js所对应的/js/classme ...

  2. Three.js实例详解___旋转的精灵女孩(附完整代码和资源)(一)

    Three.js实例详解___旋转的精灵女孩(附完整代码和资源)(一) 本文目录: 一.[旋转的精灵女孩]案例运行效果 二.Three.js简介 三.Three.js代码正常运行显示条件 (1)不载入 ...

  3. Python爬虫JS解密详解,学会直接破解80%的网站(一)!!!

    文章目录 1.网页查看 2.有道翻译简单实现源码 3.JS解密(详解) 4.python实现JS解密后的完整代码 4.1.实现效果 5.JS解密后完整代码升级版 5.1.实现效果 CSDN独家福利降临 ...

  4. Three.js实例详解___旋转的精灵女孩(附完整代码和资源)(三)

    Three.js实例详解___旋转的精灵女孩(附完整代码和资源)(三) 本篇目录: 六.完整构建整个[旋转的精灵女孩]实例 (1).新建.启动webGL工程空间 (2).构建项目的目录层次结构 (2. ...

  5. 扬州掼蛋游戏网JS特效详解

     WEB前端特效现在是满天飞,今天拿 扬州掼蛋游戏网 来举例说明jQuery 在现在的 Web 开发项目中扮演着重要角色,借助 jQuery 可以让网站有更好的可用性和用户体验,让访问者对网站留下 ...

  6. 详解网页性能参数 performance API

    详解网页性能参数 performance 浏览器核心工作 performance 对象 performance 方法 本文要点: 介绍浏览器核心工作流程: 介绍 performance 对象及方法.通 ...

  7. Three.js实例详解___旋转的精灵女孩(附完整代码和资源)(二)

    Three.js实例详解___旋转的精灵女孩(附完整代码和资源)(二) 本篇目录: 五.实例中所使用的代码语法详细解释 (1).构建一个三维空间场景 (2).选择一个透视投影相机作为观察点 (a).创 ...

  8. JS运算符详解与优先级

    JS运算符详解与优先级 算术运算符 赋值运算符 一元运算符 比较运算符 逻辑运算符 运算符优先级 算术运算符 + 求和 - 求差 * 求积 / 求商 % 求余 取模 乘除取余优先级相同,加减优先级相同 ...

  9. IE8“开发人员工具”使用详解上(各级菜单详解)

    http://www.cnblogs.com/JustinYoung/archive/2009/03/24/kaifarenyuangongju.html 你还没有安装IE8? 如果你是前端开发人员, ...

最新文章

  1. java 算法--洗牌算法
  2. 华为手机打字声音怎么开启_华为手机这5个超实用小功能,记得要开启,谁用都说好...
  3. weblogic详解
  4. java入门基础重要知识必考考点
  5. 在一个长度为n的数组里的所有数字都在0到n-1的范围内。 数组中某些数字是重复的,但不知道有几个数字是重复的。也不知道每个数字重复几次。请找出数组中任意一个重复的数字。
  6. 【Vue中的坑】Vue中的修改变量没有效果?
  7. servlet 之forward和sendRedirect跳转
  8. 探索在Android中使用Emoji Font的方法
  9. wfGo 围棋 联机对战模式
  10. Linux网络编程:状态机
  11. Spark Streaming之容错性
  12. idea中创建scala的worksheet第五章
  13. 残差分析三要素(补充说明OLS六个条件与残差季节性)
  14. Java开发erp系统,高级面试题+解析
  15. keil5 c语言运行
  16. 软交换总结之五-GPRS相关:PCU与RPP的经典之作
  17. Linux 执行新程序:execve() 函数
  18. python中的.nc文件处理 | 02 CMIP及MACA v2气候数据介绍
  19. 几十元维修Dreasourcelab的DSLogic Pro 逻辑分析仪?
  20. 一般计算机电源都在什么服务,1u工控服务器电源与普通电脑电源能互用吗

热门文章

  1. Windows Azure Storage (19) 再谈Azure Block Blob和Page Blob
  2. 使用CSS3的appearance属性改变元素的外观
  3. (21) java web的struts2框架的使用-Action实现的三种方式
  4. 【Python】 tempfile模块 临时文件和目录的处理
  5. 鼠标移到某一行 某一行变色 鼠标移开恢复
  6. 简单CSS3代码实现立方体以及3D骰子
  7. 程序员有趣的面试智力题(转)
  8. wap站点优于传统站点的异同分析
  9. 悬浮框_纯HTML实现某宝优惠券、商品列表和活动悬浮等布局(文末有源码)
  10. 南京晓庄学院大一第二学期计算机数据结构期末考试试卷及答案,南京晓庄学院数据结构题库参考标准答案...