登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

樱之花

叶散的时候,你明白欢聚;花谢的时候,你明白青春.

 
 
 

日志

 
 
关于我

分类中“我的实验室”是我在日常工作中的一些知识总结,有些写的比较匆忙,可能大家在阅读时会产生困扰,后期有时间我会重新整理编辑,谢谢大家的到访,您们的支持是我前进的动力!

实现JS右键菜单的代码  

2007-02-28 09:22:13|  分类: JS程式 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

<script language='javascript'>
/*******以下内容可以修改***************/
var mname=new Array(
"网站首页",
"商品目录",
"会员登录",
"耗材文仪",
"电脑设备",
"通讯数码",
"体育用品",
"家具家电",
"礼品百货",
"商务助手"

);
//mname是菜单对应的名称,数组的个数必须与下面murl对应

var murl=new Array(
"window.location='../Index.asp'",
"window.location='../Main/Class.asp'",
"window.location='../User/User_Login.asp'",
"window.location='../Main/List.asp?bclassid=1'",
"window.location='../Main/List.asp?bclassid=2'",
"window.location='../Main/List.asp?bclassid=3'",
"window.location='../Main/List.asp?bclassid=6'",
"window.location='../Main/List.asp?bclassid=5'",
"window.location='../Main/List.asp?bclassid=4'",
"window.location='../Main/Knowledge.asp'"
);
//murl是菜单对应的操作,可以是任意javascript代码但是要注意不要在里面输入\",只能用'
//如果要实现跳转可以这样window.location='url';
var ph=22,mwidth=90;//每条选项的高度,菜单的总宽度
var bgc="#eee",txc="black";//菜单没有选中的背景色和文字色
var cbgc="darkblue",ctxc="white";//菜单选中的选项背景色和文字色

/****************以下代码请不要修改******************/
var mover="this.style.background='"+cbgc+"';this.style.color='"+ctxc+"';"
var mout="this.style.background='"+bgc+"';this.style.color='"+txc+"';"

document.oncontextmenu=function()
{
mlay.style.display="";
mlay.style.pixelTop=event.clientY;
mlay.style.pixelLeft=event.clientX;
return false;
}
function showoff()
{
mlay.style.display="none";
}

function fresh()
{
mlay.style.background=bgc;
mlay.style.color=txc;
mlay.style.width=mwidth;
mlay.style.height=mname.length*ph;
var h="<table width=100% height="+mname.length*ph+"px cellpadding=0 cellspacing=0 border=0>";
var i=0;
for(i=0;i<mname.length;i++)
{
if(i==1 || i==2 )
{
h+="<tr align=center height="+ph+" "+murl[i]+"\" "+mover+"\" "+mout+"\"><td style='font-size:9pt;color:red'>"+mname[i]+"</td></tr>";
}
else
{
h+="<tr align=center height="+ph+" "+murl[i]+"\" "+mover+"\" "+mout+"\"><td style='font-size:9pt;'>"+mname[i]+"</td></tr>";
}
}
h+="</table>";
mlay.innerHTML=h;
}
</script>

<body >
<div style=";display:none;cursor:default;" false;"></div>

  评论这张
 
阅读(2094)| 评论(2)

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018