<html><head><title>右键菜单</title>
<script language="javascript">
<!–
function showmenuie5(){
var rightedge=document.body.clientwidth-event.clientx
var bottomedge=document.body.clientheight-event.clienty
if (rightedge<ie5menu.offsetwidth)
ie5menu.style.left=document.body.scrollleft+event.clientx-ie5menu.offsetwidth
else
ie5menu.style.left=document.body.scrollleft+event.clientx
if (bottomedge<ie5menu.offsetheight)
ie5menu.style.top=document.body.scrolltop+event.clienty-ie5menu.offsetheight
else
ie5menu.style.top=document.body.scrolltop+event.clienty
ie5menu.style.visibility="visible"
return false
}
function hidemenuie5(){
ie5menu.style.visibility="hidden"
}
function highlightie5(){
if (event.srcelement.classname=="menuitems"){
event.srcelement.style.backgroundcolor="highlight"
event.srcelement.style.color="white"
}
}
function lowlightie5(){
if (event.srcelement.classname=="menuitems"){
event.srcelement.style.backgroundcolor=""
event.srcelement.style.color="black"
}
}
function jumptoie5()
{
if (event.srcelement.classname=="menuitems")
{
if (event.srcelement.url != )
{
if (event.srcelement.getattribute("target")!=null)
window.open(event.srcelement.url,event.srcelement.getattribute("target"))
else
window.location=event.srcelement.url
}
}
}
//–>
</script>
<style type=text/css>
.cmenu {
border-right: #000000 1px solid; border-top: #000000 1px solid; font-weight: normal; font-size: 14px; visibility: hidden; border-left: #000000 1px solid; width: 100px; cursor: default; color: #000000; line-height: 20px; border-bottom: #000000 1px solid; font-family: verdana, arial, helvetica, sans-serif; position: absolute; background-color: #eeeeff
}
.menuitems {
padding-right: 5px; padding-left: 5px
}
</style>
</head>
<body>
你按右键试一试
<rightclick>
<!–[if ie]>
<div class=cmenu id=ie5menu onmouseover=highlightie5() onclick=jumptoie5() onmouseout=lowlightie5()>
<div class=menuitems target="_blank" url="http://www.dev-clun.com">开发者俱乐部</div>
<div class=menuitems target="_blank" url="http://www.sohu.com">搜狐网</div>
<div class=menuitems target="_blank" url="http://www.yesky.com">天极网</div>
<div class=menuitems target="_blank" url="http://www.163.com">网易</div>
<div class=menuitems target="_blank" url="http://www.sina.com.cn">新浪网</div>
<div class=menuitems target="_blank" url="http://www.yahoo.com">雅虎网</div>
<div class=menuitems target="_blank" url="http://www.tom.com">tom</div>
</div>
<![endif]–>
<script language=javascript>
<!–
if (document.all&&window.print){
ie5menu.classname="cmenu"
document.oncontextmenu=showmenuie5
document.body.onclick=hidemenuie5
}
//–>
</script>
</rightclick>
</body></html>
