XP右键菜单(可以设置动画效果)
作者:puterjam 日期:2004-06-09
最近写了一个右键菜单的代码!
加了一些简单的特效.
如果要转载 请写明出处:http://moodboy.com/puterjam/blog
HTML代码
[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]
使用方法:
//--插入菜单项目演示--
<script>
//addmenu(type,caption,url,target,icon)
//type=0 超连接 type=1 执行javascript语句 type=2 分割线
//caption 显示文字
//url 地址或javascript语句
//target 目标
//icon 图标
addmenu(1,"关于我","alert('我是舜子 英文名PuterJam')","","http://moodboy.com/puterjam/blog/attachments/month_0406/jg_n_help.gif")
addmenu(0,"我的Blog","http://moodboy.com/puterjam/blog/","_blank")
addmenu(1,"添加到收藏夹","window.external.AddFavorite('http://moodboy.com/puterjam/blog/', 'PuterJam Blog')")
addmenu(0,"联系我","mailto:puterjam@etang.com","_blank")
addmenu(2)
addmenu(0,"蓝色理想","http://www.blueidea.com/","_blank")
addmenu(0,"经典论坛","http://www.blueidea.com/bbs","_blank")
addmenu(2)
addmenu(1,"动画效果:<span id=kg>ON<span>","sp=!sp;if (sp) {kg.innerText='ON'} else {kg.innerText='OFF'}")
addmenu(1,"上一个效果","ts--;if (ts<1) ts=23")
addmenu(1,"下一个效果","ts++;if (ts>23) ts=1")
buildmenu()
</script>
加了一些简单的特效.
如果要转载 请写明出处:http://moodboy.com/puterjam/blog
HTML代码[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]
使用方法:
复制内容到剪贴板
程序代码
程序代码//--插入菜单项目演示--
<script>
//addmenu(type,caption,url,target,icon)
//type=0 超连接 type=1 执行javascript语句 type=2 分割线
//caption 显示文字
//url 地址或javascript语句
//target 目标
//icon 图标
addmenu(1,"关于我","alert('我是舜子 英文名PuterJam')","","http://moodboy.com/puterjam/blog/attachments/month_0406/jg_n_help.gif")
addmenu(0,"我的Blog","http://moodboy.com/puterjam/blog/","_blank")
addmenu(1,"添加到收藏夹","window.external.AddFavorite('http://moodboy.com/puterjam/blog/', 'PuterJam Blog')")
addmenu(0,"联系我","mailto:puterjam@etang.com","_blank")
addmenu(2)
addmenu(0,"蓝色理想","http://www.blueidea.com/","_blank")
addmenu(0,"经典论坛","http://www.blueidea.com/bbs","_blank")
addmenu(2)
addmenu(1,"动画效果:<span id=kg>ON<span>","sp=!sp;if (sp) {kg.innerText='ON'} else {kg.innerText='OFF'}")
addmenu(1,"上一个效果","ts--;if (ts<1) ts=23")
addmenu(1,"下一个效果","ts++;if (ts>23) ts=1")
buildmenu()
</script>
评论: 11 | 引用: 0 | 查看次数: -
那个后面加到底怎么用牙?? 

特效依赖IE滤镜,不兼容其他浏览器,没按照WEB标准来构造HTML,像菜单这种结构体,用下面这种形式显然要比用table要好很多
<menu>
<ul>
<li>item1</li>
<li>item2</li>
</ul>
</menu>
<menu>
<ul>
<li>item1</li>
<li>item2</li>
</ul>
</menu>
呵呵,我知道了,是我问糊涂了.只要在前面加[html]后面加[/html],我也搞了个blog玩,还没有改玩,呵呵!!
谢谢你的帮助啊,我的qq是3621192,有机会交流下啊
谢谢你的帮助啊,我的qq是3621192,有机会交流下啊
wisely 你有QQ或MSN吗?我加你再讨论好了,我也有点糊涂了 

还是不懂,能不能说的具体点,就是在你这里,你是怎么样操作的?谢谢了!
你是说“运行此代码”的匡的JS代码吗.
其实是新打开一个窗口,然后把代码用document.write写到新的窗口里去
其实是新打开一个窗口,然后把代码用document.write写到新的窗口里去
发表评论
上一篇
下一篇

文章来自:
Tags:
相关日志:
回复
笨笨舅--http://www.wzero.cn
鹰有时飞得比鸡还低 但鸡永远飞不到鹰的高度