源码网,源码论坛,源码之家,商业源码,游戏源码下载,discuz插件,棋牌源码下载,精品源码论坛

 找回密码
 立即注册
楼主: ttx9n

[JavaScript] js实现的XP风格的右键菜单

[复制链接]

7万

主题

861

回帖

32万

积分

论坛元老

Rank: 8Rank: 8

积分
329525
发表于 2007-3-9 00:00:00 | 显示全部楼层 |阅读模式
使用说明:
在使用前,先建立菜单对象 
var obj = new MouseMenu("obj"); 
注意,obj 要和 MouseMenu("obj") 的obj 相同 
如建立了 obj 那么 obj 将会有以下方法,开始 obj.length = 0 
方法: 
1. addMenu(express[,icon][,url][,target][,title]); 
功能: 插入一个菜单,并且 返回一个功能和上面说 提起的 obj 一样的菜单对象 
obj[obj.length] 然后 obj.length 将会 +1 
说明: 
express 必须,字符串,显示在插入的菜单上的文本 
icon 可选,整数(>0),如果后面有选项,你不需要ICON的话,填写 "" 
url 可选,字符串,路径 
target 可选,字符串 就是 target 
title 可选,字符串 就是 title 
2. addLink(express,[,icon][,url][,target][,title]) 
功能: 插入一个连接 然后 obj.length 将会 +1 
说明 
express 必须,字符串,显示在插入的菜单上的文本 
icon 可选,整数(>0),如果后面有选项,你不需要ICON的话,填写 "" 
url 必须,字符串,路径 
target 可选,字符串 就是 target 
title 可选,字符串 就是 title 
3. addHR() 
功能: 插入分割线 
说明: 
他不属于 link 和 menu 对象 所以使用时,obj.length 不变 
比如: 
var MM = new MouseMenu("MM") 
MM.addLink("连接","","http://hello.com") 
MM.addHR() 
MM.addMenu("菜单") 
//下面 是 MM[1] 而不是 MM[2] 因为 MM.addHR() MM.length 不会增加 
MM[1].addLink("连接","","http://hello.com") 
好了,说了这么多,应该会用了吧? 
突然有人问:“在哪插入连接……” 
…… 嗯~ 这个 ^_^! 看上面吧~~~~ 
附加:在代码中的其他的数据 
//--------------- 有关数据 -----------------// 
var IconList = new Array(); // icon图片 集合, 下标从 1 开始 
IconList[1] = new Image(); 
IconList[1].src = "icon/sub.gif"; 
//--------------------------- 声音开关 ------ 声音开关 ------------------// 
var mouseCanSound = true; 
var menuSpeed = 50; //---------- 菜单显示速度 ------------// 
var alphaStep = 30; //---------- Alpaha 变化 度 -----------//

[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
回复

使用道具 举报

0

主题

1万

回帖

0

积分

中级会员

Rank: 3Rank: 3

积分
0
发表于 2022-8-12 17:43:45 | 显示全部楼层
大家都不容易!
回复 支持 反对

使用道具 举报

6

主题

2万

回帖

425

积分

中级会员

Rank: 3Rank: 3

积分
425
发表于 2022-9-5 00:26:17 | 显示全部楼层
借款金额看了就立刻
回复 支持 反对

使用道具 举报

0

主题

1万

回帖

0

积分

中级会员

Rank: 3Rank: 3

积分
0
发表于 2022-9-11 00:07:41 | 显示全部楼层
啦啦啦啦啦德玛西亚
回复 支持 反对

使用道具 举报

1

主题

2万

回帖

93

积分

注册会员

Rank: 2

积分
93
发表于 2022-9-13 20:48:10 | 显示全部楼层
呵呵呵呵呵呵呵a
回复 支持 反对

使用道具 举报

6

主题

1万

回帖

174

积分

注册会员

Rank: 2

积分
174
发表于 2022-10-20 03:43:39 | 显示全部楼层
啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦
回复 支持 反对

使用道具 举报

0

主题

2万

回帖

0

积分

中级会员

Rank: 3Rank: 3

积分
0
发表于 2022-11-3 04:58:47 | 显示全部楼层
天天源码论坛
回复 支持 反对

使用道具 举报

8

主题

2万

回帖

52

积分

注册会员

Rank: 2

积分
52
发表于 2022-12-19 16:37:01 | 显示全部楼层
呵呵呵呵呵呵呵a
回复 支持 反对

使用道具 举报

0

主题

1万

回帖

68

积分

注册会员

Rank: 2

积分
68
发表于 2023-1-19 19:49:27 | 显示全部楼层
问问问企鹅哇哇哇哇哇
回复 支持 反对

使用道具 举报

0

主题

1万

回帖

0

积分

中级会员

Rank: 3Rank: 3

积分
0
发表于 2023-6-21 04:06:07 | 显示全部楼层
撒房产税陈飞飞
回复 支持 反对

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

手机版|小黑屋|网站地图|源码论坛 ( 海外版 )

GMT+8, 2025-1-22 08:02 , Processed in 0.075669 second(s), 24 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表