样式代码:
<style type="text/css"> body{font: 9pt "宋体"; margintop: 0px ; color: red; background: #ffffff} a.{ font: 9pt "宋体"; cursor: hand; font-size: 9pt ; color: blue; text-decoration: none } a:active{ font: 9pt "宋体"; cursor: hand; color: #FF0033 } a.cc:hover{ font: 9pt "宋体"; cursor: hand; color: #FF0033} .box{ font: 9pt "宋体"; position: absolute; background: LightGrey; } </style>
html代码如下:
<table id="itemopen" class="box" style="DISPLAY:none"> <tr> <td>弹出菜单</td> </tr> <tr> <td><a href="http://blog.csdn.net/Erickson/" class="cc">Erickson的专栏</a></td> </tr> <tr> <td><a href="http://www.csdn.net" class="cc">CSDN</a></td> </tr> <tr> <td><a href="http://www.google.com" class="cc">Google 搜索</a></td> </tr> <tr> <td><a href="http://www.sohu.com" class="cc">搜狐</a></td> </tr> <tr> <td><a href="http://www.yahoo.com" class="cc">Yahoo</a></td> </tr> <tr> <td><a href="http://www.163.com" class="cc">163 网站</a></td> </tr> <tr> <td><a href="http://sports.sina.com.cn" class="cc">新浪网体育</a></td> </tr> </table>
脚本代码:
右击鼠标显示快捷菜单: <script language="JavaScript"> document.onmousedown = function popUp() { menu = document.all.itemopen if (event.button == 2) { newX = window.event.x + document.body.scrollLeft newY = window.event.y + document.body.scrollTop menu.style.display = "" menu.style.pixelLeft = newX menu.style.pixelTop = newY } else if (event.button == 1) { menu.style.display = "none" } } </script>
屏蔽IE默认的WinForm快捷菜单: <script language="JavaScript"> var message=""; function clickIE() { if (document.all) { (message); return false; } } function clickNS(e) { if (document.layers||(document.getElementById&&!document.all)) { if (e.which==2) { newX = window.event.x + document.body.scrollLeft newY = window.event.y + document.body.scrollTop menu = document.all.itemopen if ( menu.style.display == "") { menu.style.display = "none" } else { menu.style.display = "" } menu.style.pixelLeft = newX menu.style.pixelTop = newY } if (e.which==3) { (message); return false; } } } if (document.layers) { document.captureEvents(Event.MOUSEDOWN); document.onmousedown=clickNS; } else { document.onmouseup=clickNS;document.oncontextmenu=clickIE; } document.oncontextmenu=new Function("return false") </script>
Copyright @ 2007-2012 敏韬网(敏而好学,文韬武略--MinTao.Net)(学习笔记) Inc All Rights Reserved. 闵涛 E_mail:admin@mintao.net(欢迎提供学习资源)
鄂公网安备 42011102001154号
站长:MinTao ICP备案号:鄂ICP备11006601号-18